The Week Of Monday 11 January 2021 Archives by author
Starting: Mon Jan 11 00:02:50 PST 2021
Ending: Sun Jan 17 23:46:28 PST 2021
Messages: 2749
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D94313: [tools] Mark output of tools as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D94313: [tools] Mark output of tools as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D94432: [SystemZ][z/OS] Fix Permission denied pattern matching
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D94432: [SystemZ][z/OS] Fix Permission denied pattern matching
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D94313: [tools] Mark output of tools as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D94683: [Doc] Fix syntax error in CodeGenerator documentation example
Abhina Sree via Phabricator via llvm-commits
- [llvm] 1027a22 - [SystemZ][z/OS] Fix Permission denied pattern matching
Abhina Sreeskantharajan via llvm-commits
- [llvm] 8ad998a - [tools] Mark output of tools as text if it is really text
Abhina Sreeskantharajan via llvm-commits
- [PATCH] D94611: MC: AArch64: Add support for gotpage_lo15
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D94809: [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D94202: Preserve the lexical order of global variables during llvm-link merge
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D92419: [Support] On Windows, take the affinity mask into account
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D94454: [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D94627: [PowerPC][PC Rel] Implement option to omit P10 instructions from stubs
Albion Fung via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Aleksandr Platonov via Phabricator via llvm-commits
- [PATCH] D93168: [RISCV] Merge Utils library into MCTargetDesc
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for AMO instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D94141: [WIP][LLD] Add output section printout
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D94141: [WIP][LLD] Add output section printout
Alexander Yermolovich via Phabricator via llvm-commits
- [lld] e7a371f - [LLD][COFF] Avoid std::vector resizes during type merging
Alexandre Ganea via llvm-commits
- [llvm] 336ab2d - [Support] On Windows, take the affinity mask into account
Alexandre Ganea via llvm-commits
- [llvm] eec8568 - Revert "[Support] On Windows, take the affinity mask into account"
Alexandre Ganea via llvm-commits
- [llvm] 6abbba3 - Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable"
Alexandre Ganea via llvm-commits
- [llvm] 4fcb255 - Re-land [Support] On Windows, take the affinity mask into account
Alexandre Ganea via llvm-commits
- [llvm] 25c1578 - Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Alexandre Ganea via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87805: [PDB] Merge types in parallel when using ghashing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D92419: [Support] On Windows, take the affinity mask into account
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D43002: [CodeView] Emit S_OBJNAME record
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D92419: [Support] On Windows, take the affinity mask into account
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D92419: [Support] On Windows, take the affinity mask into account
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D93967: [SLP]Need shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D94376: [MemCpyOpt] Enable MemorySSA by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D94559: [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D94363: [AA] Pass AAResults through AAQueryInfo
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 104a9f9 - [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer
Alok Kumar Sharma via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/7) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 036bc79 - [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions.
Amara Emerson via llvm-commits
- [llvm] 8f283ca - [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP.
Amara Emerson via llvm-commits
- [llvm] 89e84de - [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91
Amara Emerson via llvm-commits
- [llvm] aa8a2d8 - [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS.
Amara Emerson via llvm-commits
- [llvm] 8456c3a - AArch64: fix regression introduced by fcmp immediate selection.
Amara Emerson via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94578: AArch64/GlobalISel: Factor out parametersInCSRMatch
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94701: [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94702: [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94701: [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94705: [MIPatternMatch] Add m_OneNonDBGUse
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94701: [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94702: [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit type informationfor function scopes, rather than using the qualified name.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit type informationfor function scopes, rather than using the qualified name.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit type informationfor function scopes, rather than using the qualified name.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94498: [PowerPC][NFC] Update atomics patterns to use the refactored load/store implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] 05b1a15 - [IROutliner] Adapting to hoisted bitcasts in CodeExtractor
Andrew Litteken via llvm-commits
- [PATCH] D94303: Adapting to hoisted bitcasts in CodeExtractor in IROutliner
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D94427: [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D94243: [flang][driver] Copy input files into a temp dir when testing (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94422: [flang][driver] Unify f18_version.h.in and Version.inc.in
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94422: [flang][driver] Unify f18_version.h.in and Version.inc.in
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94422: [flang][driver] Unify f18_version.h.in and Version.inc.in
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
Andrzej Warzynski via Phabricator via llvm-commits
- [lld] 53e3b81 - [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via llvm-commits
- [lld] 38dfce7 - [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via llvm-commits
- [llvm] e9f1ed2 - [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94677: [lld][WebAssembly] Common superclass for input globals/events/tables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94677: [lld][WebAssembly] Common superclass for input globals/events/tables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94250: [SystemZ] Introducing assembler dialects for the Z backend
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D94250: [SystemZ] Introducing assembler dialects for the Z backend
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Anjan Kumar via Phabricator via llvm-commits
- [PATCH] D94446: [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D94446: [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Arlo Siemsen via Phabricator via llvm-commits
- D92434: AMDGPU code object V4 ABI -- docs don't quite match the source tree state.
Artem Belevich via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Artem Dergachev via Phabricator via llvm-commits
- [llvm] f748e92 - [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Arthur Eubanks via llvm-commits
- [llvm] 39e6d24 - [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
Arthur Eubanks via llvm-commits
- [llvm] b196dc6 - [NFC] Remove unused entry in PassRegistry.def
Arthur Eubanks via llvm-commits
- [llvm] a03ffa9 - [NewPM] Fix placement of LoopFlatten
Arthur Eubanks via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94559: [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94187: AMDGPU: Remove wrapper only call limitation
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94559: [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94559: [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94650: [NewPM] Fix placement of LoopFlatten
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94650: [NewPM] Fix placement of LoopFlatten
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94808: [NewPM][Inliner] Move mandatory inliner inside function simplification pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94808: [NewPM][Inliner] Move mandatory inliner inside function simplification pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94808: [NewPM][Inliner] Move mandatory inliner inside function simplification pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94808: [NewPM][Inliner] Move mandatory inliner inside function simplification pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D94610: [LLD][COFF] Print a warning message for ignored options in lld-link
Axel Y. Rivera via Phabricator via llvm-commits
- [PATCH] D94610: [LLD][COFF] Print a warning message for ignored options in lld-link
Axel Y. Rivera via Phabricator via llvm-commits
- [PATCH] D94693: Improve KnownBits analyses for SMIN/SMAX DAG nodes.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D94693: Improve KnownBits analyses for SMIN/SMAX DAG nodes.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D94693: Improve KnownBits analyses for SMIN/SMAX DAG nodes.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D94454: [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D94498: [PowerPC][NFC] Update atomics patterns to use the refactored load/store implementation
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D94454: [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D94454: [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94726: [X86] Add segment and address-size override prefixes
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94726: [X86] Add segment and address-size override prefixes
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D94726: [X86] Add segment and address-size override prefixes
Bill Wendling via Phabricator via llvm-commits
- [llvm] 675be65 - Require chained analyses in BasicAA and AAResults to be transitive
Bjorn Pettersson via llvm-commits
- [llvm] 32c073a - [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Bjorn Pettersson via llvm-commits
- [llvm] c4944a6 - [Fixed Point] Add codegen for conversion between fixed-point and floating point.
Bjorn Pettersson via llvm-commits
- [llvm] 07605ea - [X86] Improved lowering for saturating float to int.
Bjorn Pettersson via llvm-commits
- [llvm] dd07d60 - [SLP] Add test case showing a bug when dealing with padded types
Bjorn Pettersson via llvm-commits
- [llvm] d58512b - [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Bjorn Pettersson via llvm-commits
- [llvm] 4f15556 - [LegalizeDAG] Handle NeedInvert when expanding BR_CC
Bjorn Pettersson via llvm-commits
- [PATCH] D94138: Require chained analyses in BasicAA and AAResults to be transitive
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94138: Require chained analyses in BasicAA and AAResults to be transitive
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94446: [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86079: [X86] Improved lowering for saturating float to int.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86079: [X86] Improved lowering for saturating float to int.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94446: [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94446: [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94446: [SLP] Don't vectorize stores of non-packed types (like i1, i2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94762: [LegalizeDAG] Handle NeedInvert when expanding BR_CC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94762: [LegalizeDAG] Handle NeedInvert when expanding BR_CC
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] 6166b91 - [ELF][NFCI] small cleanup to OutputSections.h
Bob Haarman via llvm-commits
- [PATCH] D94538: [ELF][NFCI] small cleanup to OutputSections.h
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94538: [ELF][NFCI] small cleanup to OutputSections.h
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D77737: [SPARC] Recognize and handle the %lm(sym) operator
Brad Smith via Phabricator via llvm-commits
- [PATCH] D94401: [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94504: [SVE] Add ISel pattern for addvl
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cameron McInally via Phabricator via llvm-commits
- [llvm] 790c75c - [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader
Carl Ritson via llvm-commits
- [PATCH] D88777: [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D88777: [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94311: [SlotIndexes] Fix and simplify basic block splitting
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D91066: [SlotIndexes] Consider existing index range in insertMBBIntoMaps
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D91064: [MachineBasicBlock] Fix update of live intervals in splitAt
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D88777: [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94748: [AMDGPU] Tidy up conditional branches from early termination
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D67767: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic and live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94748: [AMDGPU] Tidy up conditional branches from early termination
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D94457: [AArch64] Add some missing fusion subtarget features
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94457: [AArch64] Add some missing fusion subtarget features
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 3bdf450 - [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Chen Zheng via llvm-commits
- [llvm] 26a396c - [PowerPC] support register pressure reduction in machine combiner.
Chen Zheng via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D90418: [debuginfo] Vectorizing a loop doesn't terminate all vectorized variable locations
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Chris Lattner via Phabricator via llvm-commits
- [llvm] ace516f - Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute.
Christian Sigg via llvm-commits
- [PATCH] D94431: Avoid fragile type lookups in GDB pretty printer
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D94219: Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D94484: [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Craig Blackmore via Phabricator via llvm-commits
- [llvm] 278a3ea - [RISCV] Use vmv.v.i vd, 0 instead of vmv.v.x vd, x0 for llvm.riscv.vfmv.v.f with 0.0
Craig Topper via llvm-commits
- [llvm] b1c304c - [CodeGen] Try to make the print of memory operand alignment a little more user friendly.
Craig Topper via llvm-commits
- [llvm] f9ef3a6 - [SelectionDAG] Make isConstantIntBuildVectorOrConstantInt and isConstantFPBuildVectorOrConstantFP methods const.
Craig Topper via llvm-commits
- [llvm] df74c00 - [DAGCombiner] Replace static helper function isConstantFPBuildVectorOrConstantFP with the identical version in SelectionDAG. NFC
Craig Topper via llvm-commits
- [llvm] 03c8d6a - [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Craig Topper via llvm-commits
- [llvm] a14040b - [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand.
Craig Topper via llvm-commits
- [llvm] 7583ae4 - [RISCV] Add double test cases to vfmerge-rv32.ll. NFC
Craig Topper via llvm-commits
- [llvm] 1730b0f - [RISCV] Remove '.mask' from vcompress intrinsic name. NFC
Craig Topper via llvm-commits
- [llvm] 7ec8f43 - [SPARC] Fix fp128 load/stores
Craig Topper via llvm-commits
- [llvm] dfc1901 - [RISCV] Custom lower ISD::VSCALE.
Craig Topper via llvm-commits
- [llvm] 387d3c2 - [RISCV] Merge Utils library into MCTargetDesc
Craig Topper via llvm-commits
- [llvm] b894a9f - [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via llvm-commits
- [llvm] 4c5066b - [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC
Craig Topper via llvm-commits
- [llvm] 86e604c - [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates.
Craig Topper via llvm-commits
- [llvm] a9e9397 - [CodeGen] Removes unwanted optimisation for TargetConstantFP
Craig Topper via llvm-commits
- [llvm] 633c5af - [RISCV] Remove unneeded StringRef to std::string conversions in RISCVCompressInstEmitter. NFC
Craig Topper via llvm-commits
- [llvm] 97f7e4e - [RISC] Replace dyn_casts that are only checked by an assert with a cast. NFC
Craig Topper via llvm-commits
- [llvm] 2b6a926 - [RISCV] Simplify mergeCondAndCode in RISCVCompressInstEmitter.cpp. NFC
Craig Topper via llvm-commits
- [llvm] 1327c73 - [RISCV] Few more minor cleanups to RISCVCompressInstEmitter. NFC
Craig Topper via llvm-commits
- [llvm] 061f681 - [RISCV] Remove an extra map lookup from RISCVCompressInstEmitter. NFC
Craig Topper via llvm-commits
- [llvm] cfec6cd - [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Craig Topper via llvm-commits
- [PATCH] D94242: [RISCV] Add scalable vector fcmp ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94408: [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94459: [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94344: [CodeGen] Try to make the print of memory operand alignment a little more user friendly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66571: [X86] Add a DAG combine to turn vector (and (srl X, ((1 << C1) - 1)), C2) into (srl (shl (X, C3), C4)) to save a constant pool for the AND mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94459: [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94566: [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Renamce pcnt->cpop to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94577: [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93006: [RISCV] Initial support for RVV intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94580: [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94582: [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94617: [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94249: [RISCV] Custom lower ISD::VSCALE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94345: [SPARC] Fix fp128 load/stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandeConstant to optimize AND immediates.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandeConstant to optimize AND immediates.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandeConstant to optimize AND immediates.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94345: [SPARC] Fix fp128 load/stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94345: [SPARC] Fix fp128 load/stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93168: [RISCV] Merge Utils library into MCTargetDesc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94249: [RISCV] Custom lower ISD::VSCALE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94249: [RISCV] Custom lower ISD::VSCALE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93168: [RISCV] Merge Utils library into MCTargetDesc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94535: [RISCV] Optimize Branch Comparisons
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94730: [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of packw.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94742: [RISCV] Move pack instructions to Zbp extension only.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94730: [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94796: [RISCV] Add scalable vector truncate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94577: [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93219: [CodeGen] Removes unwanted optimisation for TargetConstantFP
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93219: [CodeGen] Removes unwanted optimisation for TargetConstantFP
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94796: [RISCV] Add scalable vector truncate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94796: [RISCV] Add scalable vector truncate patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94762: [LegalizeDAG] Handle NeedInvert when expanding BR_CC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94836: [NFC] Disallow unused prefixes under MC/RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94856: [X86] WIP Improve optimizeCompareInstr for signed comparisons after logical operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Craig Topper via Phabricator via llvm-commits
- [llvm] 3d9c51d - [SVE][NFC] Regenerate a few CodeGen tests
Cullen Rhodes via llvm-commits
- [llvm] ad85e39 - [SVE] Add ISel pattern for addvl
Cullen Rhodes via llvm-commits
- [PATCH] D94504: [SVE] Add ISel pattern for addvl
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94504: [SVE] Add ISel pattern for addvl
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94504: [SVE] Add ISel pattern for addvl
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94504: [SVE] Add ISel pattern for addvl
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94869: [LV] Fix crash when computing max VF too early
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Daniel McCrevan via Phabricator via llvm-commits
- [PATCH] D94456: Fix unused variable in CoroFrame.cpp when building Release with GCC 10
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D94456: Fix unused variable in CoroFrame.cpp when building Release with GCC 10
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D94392: [ARM] Add low overhead loops terminators to AnalyzeBranch
Dave Green via Phabricator via llvm-commits
- [PATCH] D94260: [ARM] Update trunc costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D94394: [ARM] Align blocks that are not fallthough targets
Dave Green via Phabricator via llvm-commits
- [PATCH] D93629: [LV] Don't sink into replication regions
Dave Green via Phabricator via llvm-commits
- [PATCH] D94398: [ARM] Add uses for locals introduced for debug messages. NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D94034: [ARM] Flatten identity shuffles through vqdmulh nodes
Dave Green via Phabricator via llvm-commits
- [PATCH] D94189: [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D94608: [ARM] Tail predication with constant loop bounds
Dave Green via Phabricator via llvm-commits
- [PATCH] D94620: [NFC] Disallow unused prefixes under MC/ARM
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D94671: [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging
Dave Green via Phabricator via llvm-commits
- [PATCH] D94780: [ARM][Block placement] Check the predecessor exists before processing it
Dave Green via Phabricator via llvm-commits
- [PATCH] D94608: [ARM] Tail predication with constant loop bounds
Dave Green via Phabricator via llvm-commits
- [PATCH] D94867: [ARM] Make a BE predicate bitcast consistent with the rest of llvm
Dave Green via Phabricator via llvm-commits
- [PATCH] D94765: [WIP]Expand masked mem intrinsics correctly wrt big-endian
Dave Green via Phabricator via llvm-commits
- [PATCH] D94778: [AArch64] Further restricts when a dup(*ext) can be rearranged
Dave Green via Phabricator via llvm-commits
- [PATCH] D94392: [ARM] Add low overhead loops terminators to AnalyzeBranch
Dave Green via Phabricator via llvm-commits
- [PATCH] D94394: [ARM] Align blocks that are not fallthough targets
Dave Green via Phabricator via llvm-commits
- [llvm] 854f098 - Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via llvm-commits
- [llvm] 76f5c5a - [ADT][Support] Fix C4146 error from MSVC
David Blaikie via llvm-commits
- [PATCH] D94440: [ADT] Add makeIntrusiveRefCnt helper function
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94439: [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Disable C4146 MSVC warning
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94439: [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94377: [StringExtras] Add a helper class for comma-separated lists
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94455: Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit type informationfor function scopes, rather than using the qualified name.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit type informationfor function scopes, rather than using the qualified name.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93781: ADT: Fix reference invalidation in SmallVector::resize
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94649: [StringExtras] Rename SubsequentDelim to ListSeparator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92136: [clang] Enhanced test for --relocatable-pch, and corresponding fixes for Windows
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94858: [STLExtras] Add a default value to drop_begin
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93167: [NFC] Add CMakeUserPresets.json filename to .gitignore
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
David Chisnall via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
David Chisnall via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Remove obsolete /usr/local hack for *BSD
David Chisnall via Phabricator via llvm-commits
- [llvm] 0c8b748 - [ARM] Additional trunc cost tests. NFC
David Green via llvm-commits
- [llvm] dcefcd5 - [ARM] Update trunc costs
David Green via llvm-commits
- [llvm] 8165a03 - [ARM] Add debug messages for the load store optimizer. NFC
David Green via llvm-commits
- [llvm] 3aeb30d - [ARM] Additional tests for different interleaving patterns. NFC
David Green via llvm-commits
- [llvm] c29ca85 - [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors
David Green via llvm-commits
- [llvm] a0770f9 - [ARM] Constant tripcount tail predication loop tests. NFC
David Green via llvm-commits
- [llvm] f5abf0b - [ARM] Tail predication with constant loop bounds
David Green via llvm-commits
- [llvm] c1ab698 - [ARM] Remove LLC tests from transform/hardware loop tests.
David Green via llvm-commits
- [llvm] 372eb2b - [ARM] Add low overhead loops terminators to AnalyzeBranch
David Green via llvm-commits
- [llvm] 2a5b576 - [ARM] Test for aligned blocks. NFC
David Green via llvm-commits
- [llvm] 1454724 - [ARM] Align blocks that are not fallthough targets
David Green via llvm-commits
- [PATCH] D88595: [TableGen] Add not_all_same constraint check
David Greene via Phabricator via llvm-commits
- [PATCH] D88595: [TableGen] Add not_all_same constraint check
David Greene via Phabricator via llvm-commits
- [PATCH] D88595: [TableGen] Add not_all_same constraint check
David Greene via Phabricator via llvm-commits
- [PATCH] D94436: [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3.
David Li via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
David Li via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
David Li via Phabricator via llvm-commits
- [PATCH] D94604: [CodeGen] Allow parallel uses of a resource
David Penry via Phabricator via llvm-commits
- [PATCH] D94605: [ARM] Use ResourceUses annotations for Cortex-M7
David Penry via Phabricator via llvm-commits
- [llvm] b7ccaca - [NFC] Remove min/max functions from InstructionCost
David Sherwood via llvm-commits
- [llvm] 40abeb1 - [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via llvm-commits
- [llvm] 4cd4853 - [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp
David Sherwood via llvm-commits
- [PATCH] D94301: [NFC] Remove min/max functions from InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92178: [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94427: [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94471: [NFC] Use generic name for scalable vector stack ID.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94428: [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates)
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94484: [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94427: [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94484: [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94525: [SVE][CodeGen] Remove performMaskedGatherScatterCombine
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94593: [SVE] Restrict the usage of REINTERPRET_CAST.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94593: [SVE] Restrict the usage of REINTERPRET_CAST.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94593: [SVE] Restrict the usage of REINTERPRET_CAST.
David Sherwood via Phabricator via llvm-commits
- [llvm] 259936f - [NFC][AsmPrinter] Windows warning: Use explicit cast
David Stuttard via llvm-commits
- [PATCH] D94415: Fix minor build issue (NFC)
David Stuttard via Phabricator via llvm-commits
- [PATCH] D94592: [NFC][AsmPrinter] Windows warning: Use explicit cast
David Stuttard via Phabricator via llvm-commits
- [PATCH] D94592: [NFC][AsmPrinter] Windows warning: Use explicit cast
David Stuttard via Phabricator via llvm-commits
- [PATCH] D94592: [NFC][AsmPrinter] Windows warning: Use explicit cast
David Stuttard via Phabricator via llvm-commits
- [llvm] e5f51fd - [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate
David Truby via llvm-commits
- [PATCH] D92751: [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate
David Truby via Phabricator via llvm-commits
- [PATCH] D92751: [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate
David Truby via Phabricator via llvm-commits
- [PATCH] D87672: [doc] Fix typos
David Truby via Phabricator via llvm-commits
- [llvm] c6e341c - Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map"
David Zarzycki via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D94389: [InlineSpiller] Add an assert for untied registers
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94483: [Verifier] Add tied-ness verification to statepoint intsruction
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94482: [Verifier] Extend statepoint verifier to cover more constants
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94469: [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94389: [InlineSpiller]Re-tie operands if folding failed
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94482: [Verifier] Extend statepoint verifier to cover more constants
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94703: [Statepoint] Handle `undef` operands in statepoint.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94703: [Statepoint] Handle `undef` operands in statepoint.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] e65b9b0 - Revert "[WebAssembly] MC layer writes table symbols to object files"
Derek Schuff via llvm-commits
- [lld] 187d771 - Revert "[WebAssembly] Add support for table linking to wasm-ld"
Derek Schuff via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D93472: [WebAssembly][lld] Don't mark a file live from an undefine symbol
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Digger via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Digger via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Digger via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D94102: [AMDGPU] Deduplicate VOP tablegen asm & ins
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94756: [AMDGPU][MC][GFX10] Improved dpp8 errors handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94777: [AMDGPU][MC] Refactored parsing of dpp ctrl
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94777: [AMDGPU][MC] Refactored parsing of dpp ctrl
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94756: [AMDGPU][MC][GFX10] Improved dpp8 errors handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94777: [AMDGPU][MC] Refactored parsing of dpp ctrl
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D94886: Update name to workers.py file in documentation
Douglas Yung via Phabricator via llvm-commits
- [llvm] 5ccff5a - ADT: Fix pointer comparison UB in SmallVector
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 9abac60 - ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 56d1ffb - Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 4914299 - Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 3043e5a - ADT: Fix reference invalidation in N-element SmallVector::append and insert
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 260a856 - ADT: Fix reference invalidation in SmallVector::resize
Duncan P. N. Exon Smith via llvm-commits
- [llvm] c224a83 - ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 3f98b66 - ADT: Reduce code duplication in SmallVector by reusing reserve, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 6ed3083 - ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] ceaf011 - Revert "Revert "ADT: Fix reference invalidation in SmallVector...""
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93777: ADT: Fix pointer comparison UB in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93777: ADT: Fix pointer comparison UB in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94474: [WIP][clang][cli] Test manual header search argument generation with round-trip
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94474: [WIP][clang][cli] Test manual header search argument generation with round-trip
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93953: NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93780: ADT: Fix reference invalidation in N-element SmallVector::append and insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93780: ADT: Fix reference invalidation in N-element SmallVector::append and insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93781: ADT: Fix reference invalidation in SmallVector::resize
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93781: ADT: Fix reference invalidation in SmallVector::resize
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94811: [lldb] Fix fallthrough with strictly virtual working directory.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94811: [lldb] Fix fallthrough with strictly virtual working directory.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94811: [lldb] Fix fallthrough with strictly virtual working directory.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94857: [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] bb9ebf6 - [Tests] Add tests for new InstCombine OR transformation, NFC
Dávid Bolvanský via llvm-commits
- [llvm] 0529946 - [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B)
Dávid Bolvanský via llvm-commits
- [llvm] d307d89 - [Tests] Added test for memcpy loop idiom recognization
Dávid Bolvanský via llvm-commits
- [llvm] a150010 - [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Dávid Bolvanský via llvm-commits
- [llvm] 9fc814e - [Tests] Added tests for new instcombine or simplification; NFC
Dávid Bolvanský via llvm-commits
- [llvm] a4e2a51 - [InstSimplify] Add (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via llvm-commits
- [llvm] a4e2a51 - [InstSimplify] Add (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via llvm-commits
- [llvm] bdd4dda - [InstSimplify] Update comments, remove redundant tests
Dávid Bolvanský via llvm-commits
- [llvm] a4e2a51 - [InstSimplify] Add (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via llvm-commits
- [llvm] 416854d - [InstSimplify] Precommit new testcases; NFC
Dávid Bolvanský via llvm-commits
- [llvm] 63bedc8 - [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via llvm-commits
- [llvm] bfd75bd - [NFC] Removed extra text in comments
Dávid Bolvanský via llvm-commits
- [llvm] 469ceaf - [Tests] Add test for PR45691
Dávid Bolvanský via llvm-commits
- [llvm] ed39621 - [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Dávid Bolvanský via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90338: [SCEV] Infer addrec nowrap flags while calculating ranges (WIP)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94870: [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94870: [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94870: [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94870: [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Eric Christopher via llvm-commits
- [PATCH] D93967: [SLP]Need shrink the load vector after reordering.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94054: [PowerPC] Try to fold sqrt/sdiv test results with the branch.
EsmeYi via Phabricator via llvm-commits
- [llvm] 7470017 - [RISCV] Define the vfclass RVV intrinsics
Evandro Menezes via llvm-commits
- [PATCH] D94356: [RISCV] Define the vfclass RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D93530: [DSE] Add support for not aligned begin/end
Evgeniy via Phabricator via llvm-commits
- [PATCH] D94432: [SystemZ][z/OS] Fix Permission denied pattern matching
Fanbo Meng via Phabricator via llvm-commits
- [lld] ac2224c - [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp
Fangrui Song via llvm-commits
- [lld] 93ad0ed - [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via llvm-commits
- [llvm] a048ce1 - [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via llvm-commits
- [lld] 3809f4e - [ELF] Support R_PPC_ADDR24 (ba foo; bla foo)
Fangrui Song via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94280: [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94430: [NFC] Disallow unused prefixes under llvm/test/CodeGen
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94440: [ADT] Add makeIntrusiveRefCnt helper function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75203: [X86] Relax existing instructions to reduce the number of nops needed for alignment purposes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94141: [WIP][LLD] Add output section printout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94377: [StringExtras] Add a helper class for comma-separated lists
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94538: [ELF][NFCI] small cleanup to OutputSections.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75203: [X86] Relax existing instructions to reduce the number of nops needed for alignment purposes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94649: [StringExtras] Rename SubsequentDelim to ListSeparator
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66340: [RISCV] Support NonLazyBind
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94809: [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94805: [flang][driver] Update PP tests to use the new driver
Faris via Phabricator via llvm-commits
- [PATCH] D94887: MC: fix AsmLexer not understanding some escapes (notably '\r' and '\f')
Ferdinand Bachmann via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Fernando De La Garza via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Fernando De La Garza via Phabricator via llvm-commits
- [llvm] a94497a - [VPlan] Move initial quote emission from ::print to ::dumpBasicBlock.
Florian Hahn via llvm-commits
- [llvm] eb0371e - [VPlan] Unify value/recipe printing after VPDef transition.
Florian Hahn via llvm-commits
- [llvm] 08d4a50 - [FunctionAttrs] Precommit tests for willreturn inference.
Florian Hahn via llvm-commits
- [llvm] 6cd44b2 - [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via llvm-commits
- [llvm] f638c2e - [LTO] Replace anonymous namespace with static functions (NFC).
Florian Hahn via llvm-commits
- [llvm] ada96fa - [LTO] Add test to ensure objc-arc-contract is executed.
Florian Hahn via llvm-commits
- [llvm] b7b1e8c - [X86] Add tests for rv_marker lowering.
Florian Hahn via llvm-commits
- [llvm] 01c3135 - [LTO] Add test for freestanding LTO option.
Florian Hahn via llvm-commits
- [llvm] 6077d55 - [DSE] Add tests with stores of existing values.
Florian Hahn via llvm-commits
- [llvm] 4bb11b3 - [LTO] Expose opt() in LTOBackend (NFC).
Florian Hahn via llvm-commits
- [llvm] c23e34e - [InferFunctionAttrs] Improve CHECK variable names (NFC).
Florian Hahn via llvm-commits
- [llvm] bca16e2 - [LTO] Remove options to disable inlining, vectorization & GVNLoadPRE.
Florian Hahn via llvm-commits
- [PATCH] D94125: [Attributor] Derive `willreturn` based on `mustprogress`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93725: [LV] Relax assumption that LCSSA implies single entry
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94125: [Attributor] Derive `willreturn` based on `mustprogress`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93122: [TTI] Use shuffle cost in getInterleavedMemoryOpCost, if profitable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93964: [LAA] Always compute DepId, even for uncomputable bounds.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with rv_marker attribute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with rv_marker attribute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Francois Pichet via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Francois Pichet via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D94529: [TableGen] Enhance !cast<string> to handle bit and bits types
Francois Pichet via Phabricator via llvm-commits
- [llvm] 37b41bd - [RISCV] Add scalable vector fcmp ISel patterns
Fraser Cormack via llvm-commits
- [llvm] 7989684 - [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns
Fraser Cormack via llvm-commits
- [llvm] 9ecc991 - [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via llvm-commits
- [llvm] 09db958 - [RISCV] Improve scalable-vector shift tests (NFC)
Fraser Cormack via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94242: [RISCV] Add scalable vector fcmp ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94242: [RISCV] Add scalable vector fcmp ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94242: [RISCV] Add scalable vector fcmp ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94408: [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94242: [RISCV] Add scalable vector fcmp ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94408: [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94408: [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94459: [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94471: [NFC] Use generic name for scalable vector stack ID.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94594: [RISCV] Extend RVV VType info with the type's AVL (NFC)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94584: [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV][WIP] Add RVV insertelt/extractelt scalable-vector patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94750: [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94751: [RISCV] Correct alignment settings for vector registers.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94577: [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94580: [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandeConstant to optimize AND immediates.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94796: [RISCV] Add scalable vector truncate patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94628: [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Gal Zohar via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D94436: [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3.
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D94543: [DAGCombine] Optimize pow(X, (2/3)) and Pow(X,(3/2))
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
George Rimar via Phabricator via llvm-commits
- [PATCH] D93754: [obj2yaml] - Fix the crash in getUniquedSectionName().
George Rimar via Phabricator via llvm-commits
- [PATCH] D93754: [obj2yaml] - Fix the crash in getUniquedSectionName().
George Rimar via Phabricator via llvm-commits
- [PATCH] D93805: [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93753: [obj2yaml][test] - Improve and fix section-group.yaml test.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93854: [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
George Rimar via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
George Rimar via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93854: [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Use `resize_for_overwrite` in Decompressor::resizeAndDecompress().
George Rimar via Phabricator via llvm-commits
- [PATCH] D94620: [NFC] Disallow unused prefixes under MC/ARM
George Rimar via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
George Rimar via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
George Rimar via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94660: [llvm-readobj][test] - Remove excessive YAML fields from tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94669: [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
George Rimar via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
George Rimar via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
George Rimar via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
George Rimar via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
George Rimar via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94669: [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94660: [llvm-readobj][test] - Remove excessive YAML fields from tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
George Rimar via Phabricator via llvm-commits
- [llvm] c74751d - [obj2yaml] - Fix the crash in getUniquedSectionName().
Georgii Rymar via llvm-commits
- [llvm] a6db7cf - [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings.
Georgii Rymar via llvm-commits
- [llvm] a5b484c - [obj2yaml][test] - Improve and fix section-group.yaml test.
Georgii Rymar via llvm-commits
- [llvm] 9ec72cf - [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 1e11402 - [llvm-readobj] - Add 'override' to fix build bots.
Georgii Rymar via llvm-commits
- [llvm] cc91efd - [llvm-readobj] - An attempt to fix BB.
Georgii Rymar via llvm-commits
- [llvm] 891b487 - [llvm-readobj] - One more attempt to fix BB.
Georgii Rymar via llvm-commits
- [llvm] 60df7c0 - [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.
Georgii Rymar via llvm-commits
- [llvm] c15a57c - [obj2yaml] - Don't crash when an object has an empty symbol table.
Georgii Rymar via llvm-commits
- [llvm] 141906f - [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
Georgii Rymar via llvm-commits
- [llvm] 6d3098e - [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
Georgii Rymar via llvm-commits
- [llvm] 1185d3f - [llvm-readobj] - Fix the compilation with GCC < 7.0.
Georgii Rymar via llvm-commits
- [llvm] bfb8f45 - [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
Georgii Rymar via llvm-commits
- [llvm] 021ea78 - [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC.
Georgii Rymar via llvm-commits
- [llvm] d9afe85 - [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
Georgii Rymar via llvm-commits
- [llvm] 45ef053 - [llvm-readobj][test] - Remove excessive YAML fields from tests.
Georgii Rymar via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D94088: [SCEV] Assumption context for GetMinTrailingZeros
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 9751705 - [OpenMPOpt][WIP] Expand parallel region merging
Giorgis Georgakoudis via llvm-commits
- [PATCH] D90909: [OpenMPOpt][WIP] Expand parallel region merging
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D93263: [lld-macho] Implement option: -undefined TREATMENT
Greg McGary via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D94851: [InstCombine] Don't transform (select c, ext(TI), ext(FI)) if ext is free
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [llvm] 9f8b257 - [WebAssembly] Ensure terminate pads are a single BB
Heejin Ahn via llvm-commits
- [llvm] 1cc5235 - [WebAssembly] Misc. refactoring in CFGStackify (NFC)
Heejin Ahn via llvm-commits
- [llvm] c93b955 - [WebAssembly] Remove more unnecessary brs in CFGStackify
Heejin Ahn via llvm-commits
- [PATCH] D94045: [WebAssembly] Ensure terminate pads are a single BB
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94046: [WebAssembly] Misc. refactoring in CFGStackify (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94047: [WebAssembly] Remove more unnecessary brs in CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 202d359 - [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D94436: [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D94436: [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 32bcfcd - Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via llvm-commits
- [llvm] 175288a - Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names.
Hongtao Yu via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94455: Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94455: Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D72537: [NewPM] Port MergeFunctions pass
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 914e2f5 - [NFC] Use generic name for scalable vector stack ID.
Hsiangkai Wang via llvm-commits
- [llvm] 350c055 - [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32.
Hsiangkai Wang via llvm-commits
- [llvm] 619eb14 - [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td.
Hsiangkai Wang via llvm-commits
- [llvm] 098dbf1 - [RISCV] Correct alignment settings for vector registers.
Hsiangkai Wang via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94471: [NFC] Use generic name for scalable vector stack ID.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94471: [NFC] Use generic name for scalable vector stack ID.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94584: [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94592: [NFC][AsmPrinter] Windows warning: Use explicit cast
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94249: [RISCV] Custom lower ISD::VSCALE.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94584: [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94249: [RISCV] Custom lower ISD::VSCALE.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94749: [RISCV] Correct DWARF number for vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94750: [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94751: [RISCV] Correct alignment settings for vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94750: [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94751: [RISCV] Correct alignment settings for vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Ingvar Stepanyan via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Ivan Butygin via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
James Henderson via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93854: [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94481: [llvm-symbolizer][doc] Reorder --relativenames in options list
James Henderson via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
James Henderson via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94660: [llvm-readobj][test] - Remove excessive YAML fields from tests.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94659: [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94669: [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
James Henderson via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D75203: [X86] Relax existing instructions to reduce the number of nops needed for alignment purposes
James Y Knight via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
James Y Knight via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
James Y Knight via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
James Y Knight via Phabricator via llvm-commits
- [llvm] 43a830e - Introduce new quiet mode and new option handling for -print-changed.
Jamie Schmeiser via llvm-commits
- [llvm] 17d0fb7 - Set option default for enabling memory ssa for new pass manager loop sink pass to true.
Jamie Schmeiser via llvm-commits
- [PATCH] D92589: Introduce new quiet mode and new option handling for -print-changed.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for new pass manager loop sink pass to true.
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 9710064 - Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system"
Jan Svoboda via llvm-commits
- [llvm] b6575bf - [clang][cli] Specify KeyPath prefixes via TableGen classes
Jan Svoboda via llvm-commits
- [PATCH] D94474: [WIP][clang][cli] Test manual header search argument generation with round-trip
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94474: [WIP][clang][cli] Test manual header search argument generation with round-trip
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94676: [clang][cli] Specify KeyPath prefixes via TableGen classes
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94676: [clang][cli] Specify KeyPath prefixes via TableGen classes
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94472: [clang][cli] Manually generate header search arguments
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94474: [WIP][clang][cli] Test manual header search argument generation with round-trip
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
Jason Vas Dias via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
Jason Vas Dias via Phabricator via llvm-commits
- [llvm] 6dcf920 - [AMDGPU] Fix a urem combine test to test what it was supposed to
Jay Foad via llvm-commits
- [llvm] f264f9a - [SlotIndexes] Fix and simplify basic block splitting
Jay Foad via llvm-commits
- [llvm] 794e3d9 - [AMDGPU][GlobalISel] Remove some duplicate RUN lines
Jay Foad via llvm-commits
- [llvm] a1cba5b - [SelectionDAG] Make use of KnownBits::commonBits. NFC.
Jay Foad via llvm-commits
- [llvm] 517196e - [Analysis, CodeGen] Make use of KnownBits::makeConstant. NFC.
Jay Foad via llvm-commits
- [llvm] 90b310f - [Support] Simplify KnownBits::icmp helpers. NFC.
Jay Foad via llvm-commits
- [llvm] 868da2e - [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad via llvm-commits
- [PATCH] D88777: [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86618: [AMDGPU][GlobalISel] Remove some duplicate RUN lines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94341: [AMDGPU] Add _e64 suffix to VOP3 Insts
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94341: [AMDGPU] Add _e64 suffix to VOP3 Insts
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94311: [SlotIndexes] Fix and simplify basic block splitting
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86618: [AMDGPU][GlobalISel] Remove some duplicate RUN lines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94587: [SelectionDAG] Make use of KnownBits::commonBits. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94588: [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94595: [Support] Simplify KnownBits::icmp helpers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94595: [Support] Simplify KnownBits::icmp helpers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94587: [SelectionDAG] Make use of KnownBits::commonBits. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94588: [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94595: [Support] Simplify KnownBits::icmp helpers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94693: Improve KnownBits analyses for SMIN/SMAX DAG nodes.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94693: Improve KnownBits analyses for SMIN/SMAX DAG nodes.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94748: [AMDGPU] Tidy up conditional branches from early termination
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94710: Support AIX vec_malloc routines
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Jeremy Morse via Phabricator via llvm-commits
- [llvm] bb72adc - [NFC] Use correct ssa.copy spelling when referring to the intrinsic
Jeroen Dobbelaere via llvm-commits
- [llvm] 668827b - Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via llvm-commits
- [PATCH] D94310: [NFC] Use correct ssa.copy spelling when referring to the intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94535: [RISCV] Optimize Branch Comparisons
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [llvm] ddcb0aa - [MIPatternMatch] Add matcher for G_PTR_ADD
Jessica Paquette via llvm-commits
- [llvm] cc90d41 - [MIPatternMatch] Add m_OneNonDBGUse
Jessica Paquette via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94348: [MIPatternMatch] Add matcher for G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94641: [AArch64][GlobalISel] Use wzr/xzr for FP stores of zero
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94705: [MIPatternMatch] Add m_OneNonDBGUse
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94702: [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94701: [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94705: [MIPatternMatch] Add m_OneNonDBGUse
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94371: [lld/mac] Implement -u flag
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94316: [lld-macho] Associate each Symbol with an InputFile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94545: [lld-macho][easy] Create group for LLD-specific CLI flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [llvm] 82c4153 - Revert "[AsmParser] make .ascii support spaces as separators"
Jian Cai via llvm-commits
- [llvm] 9dfeec8 - Reland "[AsmParser] make .ascii support spaces as separators"
Jian Cai via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Jian Cai via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [compiler-rt] 82655c1 - [MSan] Tweak CopyOrigin
Jianzhou Zhao via llvm-commits
- [compiler-rt] 0b99385 - [MSan] Partially revert some changes from D94552
Jianzhou Zhao via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D94202: Preserve the lexical order of global variables during llvm-link merge
Jin Lin via Phabricator via llvm-commits
- [PATCH] D94202: Preserve the lexical order of global variables during llvm-link merge
Jin Lin via Phabricator via llvm-commits
- [llvm] 93b54b7 - [PowerPC][NFCI] PassSubtarget to ASMWriter
Jinsong Ji via llvm-commits
- [llvm] 0f588ac - [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via llvm-commits
- [PATCH] D94385: [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94449: [PowerPC] PassSubtarget to ASMWriter
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94449: [PowerPC][NFCI] PassSubtarget to ASMWriter
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D93494: [Support] Indent multi-line descr of enum cli options.
Joachim Meyer via Phabricator via llvm-commits
- [llvm] 0073582 - [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR
Joe Ellis via llvm-commits
- [llvm] 3122c66 - [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
Joe Ellis via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92747: [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92747: [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [llvm] bcec0f2 - [AMDGPU] Deduplicate VOP tablegen asm & ins
Joe Nash via llvm-commits
- [llvm] 314e29e - [AMDGPU] Add _e64 suffix to VOP3 Insts
Joe Nash via llvm-commits
- [PATCH] D94102: [AMDGPU] Deduplicate VOP tablegen asm & ins
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94102: [AMDGPU] Deduplicate VOP tablegen asm & ins
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94341: [AMDGPU] Add _e64 suffix to VOP3 Insts
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94341: [AMDGPU] Add _e64 suffix to VOP3 Insts
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94341: [AMDGPU] Add _e64 suffix to VOP3 Insts
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Joel Jones via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Joel Jones via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Joel Jones via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D94386: [LangRef] State that a nocapture pointer cannot be returned
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94125: [Attributor] Derive `willreturn` based on `mustprogress`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93189: Introduce the `!nocapture` metadata and "nocapture_use" operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94386: [LangRef] State that a nocapture pointer cannot be returned
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94740: [Attributor] Create `AAMustProgress` for the `mustprogress` attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94741: [Utils][WIP] Check for more global information in update_test_checks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94744: [Attributor][NFC] Make `--allow-unused-prefixes=true` explicit in the tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94744: [Attributor][NFC] Make `--allow-unused-prefixes=true` explicit in the tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
John McCall via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] f990251 - [MC] Make getEHFrameSection const like every other getter (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] e5553b9 - [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via llvm-commits
- [llvm] 8a47d87 - [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via llvm-commits
- [llvm] ad735ba - [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test
Jonas Devlieghere via llvm-commits
- [llvm] 35e4998 - [dsymutil] Fix spurious space in REQUIRES: line
Jonas Devlieghere via llvm-commits
- [llvm] f1d5cbb - [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via llvm-commits
- [llvm] 48d2068 - [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94460: [dsymutil] Copy eh_frame content into the dSYM companion file.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94811: [lldb] Fix fallthrough with strictly virtual working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94811: [lldb] Fix fallthrough with strictly virtual working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94845: [llvm] Don't disable fallthrough for strictly virtual working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 171771e - [SystemZ] Minor NFC fix in SchedModels.
Jonas Paulsson via llvm-commits
- [llvm] ddd0384 - [SystemZ] Clear Available set in SystemZPostRASchedStrategy::initialize().
Jonas Paulsson via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D44092: [SystemZ] Improve side steering of FPd unit and FXU registers.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 752fafd - [NFC] Fix -Wsometimes-uninitialized
Jordan Rupprecht via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Joseph Huber via Phabricator via llvm-commits
- [compiler-rt] 8f5ec45 - [Sanitizer][Darwin] Fix test for macOS 11+ point releases
Julian Lettner via llvm-commits
- [compiler-rt] 84de4fa - GetMacosAlignedVersion() fails if sysctl is not setup
Julian Lettner via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
JunMa via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
JunMa via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
JunMa via Phabricator via llvm-commits
- [llvm] 76643c4 - [LangRef] State that a nocapture pointer cannot be returned
Juneyoung Lee via llvm-commits
- [llvm] 25eb7b0 - [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via llvm-commits
- [llvm] b664bef - [InstCombine] Add a test file that contains safe select transforms (NFC)
Juneyoung Lee via llvm-commits
- [llvm] e0a979c - [InstCombine] Add more tests to select-safe-transforms.ll (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 2639c16 - [InstCombine] more tests for D94861 (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94386: [LangRef] State that a nocapture pointer cannot be returned
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94386: [LangRef] State that a nocapture pointer cannot be returned
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94386: [LangRef] State that a nocapture pointer cannot be returned
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94550: [InstCombine] Fold select -> and/or using impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94859: [ValueTracking] Make impliesPoison look into operands of V
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94859: [ValueTracking] Make impliesPoison look into operands of V
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94860: [InstCombine] Optimize select (X == C), (icmp X Y), false
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94860: [InstCombine] Optimize select (X == C), (icmp X Y), false
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94866: [ValueTracking] Strengthen impliesPoison reasoning
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94893: [SimplifyCFG] Freeze the extra condition when optimizing to switch
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94893: [SimplifyCFG] Freeze the extra condition when optimizing to switch
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] b543370 - [AArch64] Add Fujitsu A64FX scheduling model
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D75594: [AArch64] Add support for Fujitsu A64FX
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D94683: [Doc] Fix syntax error in CodeGenerator documentation example
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D94816: [P10] [Power PC] Exploiting new load rightmost vector element instructions.
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D75203: [X86] Relax existing instructions to reduce the number of nops needed for alignment purposes
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D94726: [X86] Add segment and address-size override prefixes
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 89e8eb9 - [llvm] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8590a3e - [llvm] Use *Set::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] e5b4dba - [llvm] Simplify string comparisons (NFC)
Kazu Hirata via llvm-commits
- [llvm] 12fc9ca - [llvm] Remove redundant string initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2c2d489 - [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8a20e2b - [llvm] Use Optional::getValueOr (NFC)
Kazu Hirata via llvm-commits
- [lld] fb98a1b - Fix the warnings on unused variables (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5c1c39e - [llvm] Use *Set::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] 125ea20 - [llvm] Use llvm::stable_sort (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4c1617d - [llvm] Use std::any_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9bcc0d1 - [CodeGen, Transforms] Use llvm::sort (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2efcbe2 - [llvm] Use llvm::drop_begin (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7dc3575 - [llvm] Remove redundant return and continue statements (NFC)
Kazu Hirata via llvm-commits
- [llvm] a396e2e - [utils] Use llvm::sort (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4707b21 - [AMDGPU] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8fd8ff1 - [StringExtras] Rename SubsequentDelim to ListSeparator
Kazu Hirata via llvm-commits
- [llvm] ba0fc7e - [StringExtras] Fix comment typos (NFC)
Kazu Hirata via llvm-commits
- [llvm] 19aacdb - [llvm] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2082b10 - [llvm] Use *::empty (NFC)
Kazu Hirata via llvm-commits
- [llvm] 352fcfc - [llvm] Use llvm::sort (NFC)
Kazu Hirata via llvm-commits
- [llvm] a591261 - [IRBuilder] "Zero"-initialize SmallVector (NFC)
Kazu Hirata via llvm-commits
- [llvm] 50be8e4 - [TableGen] Drop redundant const from return types (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D94377: [StringExtras] Add a helper class for comma-separated lists
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D94649: [StringExtras] Rename SubsequentDelim to ListSeparator
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D94649: [StringExtras] Rename SubsequentDelim to ListSeparator
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D94858: [STLExtras] Add a default value to drop_begin
Kazu Hirata via Phabricator via llvm-commits
- [llvm] b72ca79 - [VE] Support intrinsic to isnert/extract_subreg of v512i1
Kazushi Marukawa via llvm-commits
- [llvm] d02de13 - [VE] Support additional VMRGW and VMV intrinsic instructions
Kazushi Marukawa via llvm-commits
- [compiler-rt] 70474df - [VE][compiler-rt] Add VE as a target of crt
Kazushi Marukawa via llvm-commits
- [llvm] 24faa87 - [VE] Update VELIntrinsic tests
Kazushi Marukawa via llvm-commits
- [PATCH] D94298: [VE] Support intrinsic to isnert/extract_subreg of v512i1
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94300: [VE] Support additional VMRGW and VMV intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94490: [VE] Update VELIntrinsic tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94490: [VE] Update VELIntrinsic tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94591: [VE] Support VE in libunwind
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94591: [VE] Support VE in libunwind
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94591: [VE] Support VE in libunwind
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94591: [VE] Support VE in libunwind
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] c37f68a - [SVE][CodeGen] Fix legalisation of floating-point masked gathers
Kerry McLaughlin via llvm-commits
- [llvm] 2170e0e - [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates)
Kerry McLaughlin via llvm-commits
- [PATCH] D94171: [SVE][CodeGen] Fix legalisation of floating-point masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D94428: [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates)
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D94525: [SVE][CodeGen] Remove performMaskedGatherScatterCombine
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D94428: [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates)
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Kevin Peizner via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Kevin Peizner via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Kevin Peizner via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Kevin Peizner via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Kevin Peizner via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Kevin Peizner via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93710: [mlir][openacc] Use TableGen information for default enum
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93710: [mlir][openacc] Use TableGen information for default enum
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D94479: [clangd] Extend hints for gRPC and Protobuf CMake config paths
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D94479: [clangd] Extend hints for gRPC and Protobuf CMake config paths
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D89100: [GlobalISel] Look through truncs and extends in narrowScalarShift
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D94362: [scudo][standalone] Enable death tests on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Kristof Beyls via Phabricator via llvm-commits
- [llvm] a902147 - [Hexagon] Custom-widen SETCC's operands
Krzysztof Parzyszek via llvm-commits
- [llvm] a2e6506 - [Hexagon] Improve legalizing of ISD::SETCC result
Krzysztof Parzyszek via llvm-commits
- [PATCH] D94607: [Hexagon] Improve legalizing of ISD::SETCC result
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D94607: [Hexagon] Improve legalizing of ISD::SETCC result
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 14f322f - [gn build] Port 60fda8ebb6d
LLVM GN Syncbot via llvm-commits
- [llvm] b4e083b - [gn build] Port 2f395b7092bd
LLVM GN Syncbot via llvm-commits
- [llvm] ef50c07 - [JITLink] Add a new PostAllocationPasses list.
Lang Hames via llvm-commits
- [llvm] cd8a80d - [Orc] Add a unit test for asynchronous definition generation.
Lang Hames via llvm-commits
- [llvm] a817f46 - [JITLink][ELF] Skip DWARF sections in ELF objects.
Lang Hames via llvm-commits
- [llvm] e561906 - [JITLink][ELF] New ELF skip-debug-sections test requires asserts.
Lang Hames via llvm-commits
- [PATCH] D90789: [docs] Update DebuggingJITedCode page after fix in LLDB
Lang Hames via Phabricator via llvm-commits
- [PATCH] D94689: [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr
Lang Hames via Phabricator via llvm-commits
- [PATCH] D94690: [Orc] Allow errors via output parameter in LLJITBuilder's CreateObjectLinkingLayer
Lang Hames via Phabricator via llvm-commits
- [PATCH] D94690: [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors
Lang Hames via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92584: [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94345: [SPARC] Fix fp128 load/stores
LemonBoy via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D91466: [WIP][clang][Fuchsia] Support HWASan for Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D91466: [WIP][clang][Fuchsia] Support HWASan for Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50739: Clean up macros to detect underling C library functionality
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D56997: Fix implementation of P0966 - string::reserve Should Not Shrink
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93408: [CMake] Split the target side of runtimes build
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93625: [NFC] [TEST] Fix the threads.ll for Windows
Lubomir Litchev via Phabricator via llvm-commits
- [llvm] 2b1e25b - [AArch64] Adding ACLE intrinsics for the LS64 extension
Lucas Prates via llvm-commits
- [PATCH] D93232: [AArch64] Adding ACLE intrinsics for the LS64 extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D94616: [NFC] Disallow unused prefixes under MC/AArch64
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D93232: [AArch64] Adding ACLE intrinsics for the LS64 extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94415: Fix minor build issue (NFC)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94372: [X86][AMX] Prohibit pointer cast on load.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94372: [X86][AMX] Prohibit pointer cast on load.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94372: [X86][AMX] Prohibit pointer cast on load.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94529: [TableGen] Enhance !cast<string> to handle bit and bits types
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D56997: Fix implementation of P0966 - string::reserve Should Not Shrink
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Marek Olšák via Phabricator via llvm-commits
- [llvm] f8cece1 - [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/
Markus Lavin via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94494: canCreateUndefOrPoison: dyn_cast -> dyn_cast_or_null
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94765: [WIP]Expand masked mem intrinsics correctly wrt big-endian
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94765: [WIP]Expand masked mem intrinsics correctly wrt big-endian
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94867: [ARM] Make a BE predicate bitcast consistent with the rest of llvm
Markus Lavin via Phabricator via llvm-commits
- [llvm] d1fa7af - [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly
Martin Storsjö via llvm-commits
- [llvm] dbaa6a1 - Revert "[AArch64] Attempt to sink mul operands"
Martin Storsjö via llvm-commits
- [PATCH] D94365: [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94817: [MSVC] Don't add -nostdinc++ -isystem to runtimes builds
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94817: [MSVC] Don't add -nostdinc++ -isystem to runtimes builds
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 3d39709 - AMDGPU: Remove wrapper only call limitation
Matt Arsenault via llvm-commits
- [llvm] d55d592 - GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Matt Arsenault via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88667: [GlobalISel] Change asserting conditions when initializing call site info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93064: RegisterCoalescer: Prune undef subranges from copy pairs in loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93144: RegisterCoalescer: Fix not setting undef on coalesced subregister uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94204: GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94187: AMDGPU: Remove wrapper only call limitation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94578: AArch64/GlobalISel: Factor out parametersInCSRMatch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94823: AMDGPU: Add occupancy to serialized MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 1854594 - Hwasan InitPrctl check for error using internal_iserror
Matthew Malcomson via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [llvm] e8287cb - [Test] Add failing test for PR48725
Max Kazantsev via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94654: [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94654: [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Michael Kiausch via Phabricator via llvm-commits
- [PATCH] D94729: [RISCV][NFC] Fix order of parameters in cmov ge/le tests
Michael Munday via Phabricator via llvm-commits
- [PATCH] D94798: [RISCV][NFC] Increase test coverage of Zbt extension
Michael Munday via Phabricator via llvm-commits
- [PATCH] D94798: [RISCV][NFC] Increase test coverage of Zbt extension
Michael Munday via Phabricator via llvm-commits
- [PATCH] D94676: [clang][cli] Specify KeyPath prefixes via TableGen classes
Michael Spencer via Phabricator via llvm-commits
- [llvm] 5aefc8d - [llvm] [cmake] Remove obsolete /usr/local hack for *BSD
Michał Górny via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
Michał Górny via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
Michał Górny via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
Michał Górny via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Do not inject /usr/local paths when crosscompiling
Michał Górny via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Remove obsolete /usr/local hack for *BSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D94491: [llvm] [cmake] Remove obsolete /usr/local hack for *BSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D94657: [SCEV] Add test for exit count analysis
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Mindong Chen via Phabricator via llvm-commits
- [llvm] 7200d2c - [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Mircea Trofin via llvm-commits
- [llvm] 05e90ce - [NFC] Disallow unused prefixes under llvm/test/CodeGen
Mircea Trofin via llvm-commits
- [llvm] 55f2eee - [NFC] Disallow unused prefixes in MC/AMDGPU
Mircea Trofin via llvm-commits
- [llvm] 5856123 - [NFC] Disallow unused prefixes under MC/AMDGPU
Mircea Trofin via llvm-commits
- [llvm] e21bf87 - [NFC] Disallow unused prefixes under MC/ARM
Mircea Trofin via llvm-commits
- [llvm] 35c8a6c - [NFC] Disallow unused prefixes under MC/AArch64
Mircea Trofin via llvm-commits
- [llvm] aa3d4d9 - [NFC] Disallow unused prefixes under MC/RISCV
Mircea Trofin via llvm-commits
- [llvm] e8049dc - [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via llvm-commits
- [llvm] 029c225 - [Inline] Fix a missing character in inline_stats.ll
Mircea Trofin via llvm-commits
- [llvm] a61e42e - [NPM][Inliner] Temporarily remove inline_stats test case for always
Mircea Trofin via llvm-commits
- [PATCH] D94385: [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94385: [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94385: [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94430: [NFC] Disallow unused prefixes under llvm/test/CodeGen
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94430: [NFC] Disallow unused prefixes under llvm/test/CodeGen
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94553: [NFC] Disallow unused prefixes in MC/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94553: [NFC] Disallow unused prefixes in MC/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94556: [NFC] Disallow unused prefixes under MC/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94556: [NFC] Disallow unused prefixes under MC/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94616: [NFC] Disallow unused prefixes under MC/AArch64
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94620: [NFC] Disallow unused prefixes under MC/ARM
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94620: [NFC] Disallow unused prefixes under MC/ARM
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94644: [Inliner] Inline alwaysinline calls first
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94616: [NFC] Disallow unused prefixes under MC/AArch64
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94744: [Attributor][NFC] Make `--allow-unused-prefixes=true` explicit in the tests
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93078: [utils] Fix UpdateTestChecks case where 2 runs differ for last label
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94808: [NewPM][Inliner] Move mandatory inliner inside function simplification pipeline
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM]i[Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM]i[Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94836: [NFC] Disallow unused prefixes under MC/RISCV
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94836: [NFC] Disallow unused prefixes under MC/RISCV
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94825: [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Mirko Brkusanin via Phabricator via llvm-commits
- [compiler-rt] a8520f6 - [GWP-ASan] Minor refactor of optional components.
Mitch Phillips via llvm-commits
- [compiler-rt] 6a42cbf - [GWP-ASan] Add inbuilt options parser.
Mitch Phillips via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D94431: Avoid fragile type lookups in GDB pretty printer
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D94431: Avoid fragile type lookups in GDB pretty printer
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D94475: [MC] Emit ELF files with ELFOSABI_GNU if specified in triple
Moritz Sichert via Phabricator via llvm-commits
- [llvm] 4e8e888 - [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Muhammad Asif Manzoor via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D94437: [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Nathan Hawes via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Nathan Hawes via Phabricator via llvm-commits
- [PATCH] D94857: [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC)
Nathan Hawes via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Nathan Hawes via Phabricator via llvm-commits
- [llvm] d3ff24c - [ADT] Add makeIntrusiveRefCnt helper function
Nathan James via llvm-commits
- [llvm] a7130d8 - [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
Nathan James via llvm-commits
- [llvm] ceb9379 - [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via llvm-commits
- [llvm] af1bb4b - Fix build errors after ceb9379a9
Nathan James via llvm-commits
- [PATCH] D94439: [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
Nathan James via Phabricator via llvm-commits
- [PATCH] D94440: [ADT] Add makeIntrusiveRefCnt helper function
Nathan James via Phabricator via llvm-commits
- [PATCH] D94440: [ADT] Add makeIntrusiveRefCnt helper function
Nathan James via Phabricator via llvm-commits
- [PATCH] D94440: [ADT] Add makeIntrusiveRefCnt helper function
Nathan James via Phabricator via llvm-commits
- [PATCH] D94440: [ADT] Add makeIntrusiveRefCnt helper function
Nathan James via Phabricator via llvm-commits
- [PATCH] D94439: [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
Nathan James via Phabricator via llvm-commits
- [PATCH] D94439: [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
Nathan James via Phabricator via llvm-commits
- [PATCH] D94439: [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl
Nathan James via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Nathan James via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Nathan Lanza via Phabricator via llvm-commits
- [llvm] 3f7b4ce - [PowerPC] Add support for embedded devices with EFPU2
Nemanja Ivanovic via llvm-commits
- [PATCH] D94385: [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94183: [PowerPC] Fix missing nop after call to weak callee. (llvm 10.x)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94449: [PowerPC][NFCI] PassSubtarget to ASMWriter
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94467: [PowerPC] Use mtvsrdd+vpku instructions to optimize build_vector
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94054: [PowerPC] Try to fold sqrt/sdiv test results with the branch.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] dda6003 - [AArch64] Attempt to sink mul operands
Nicholas Guy via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D94778: [AArch64] Further restricts when a dup(*ext) can be rearranged
Nicholas Guy via Phabricator via llvm-commits
- [llvm] ed0fd56 - BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: bail if loop-simplify form requested for CallBr terminated BB
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: bail if loop-simplify form requested for CallBr terminated BB
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: bail if loop-simplify form requested for CallBr terminated BB
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: bail if loop-simplify form requested for CallBr terminated BB
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: bail if loop-simplify form requested for CallBr terminated BB
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: bail if loop-simplify form requested for CallBr terminated BB
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94470: [LSR] Don't break a critical edge if parent ends with "callbr"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D88438: BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94833: [LICM] permit CallBr critical edge to default dest to be split
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] a06aa10 - Revert "[Test] Add failing test for PR48725"
Nico Weber via llvm-commits
- [llvm] 25b3921 - [gn build] (manually) port 79f99ba65d96
Nico Weber via llvm-commits
- [llvm] acea470 - [gn build] Reorganize libcxx/include/BUILD.gn a bit
Nico Weber via llvm-commits
- [compiler-rt] 704831f - Revert "Hwasan InitPrctl check for error using internal_iserror"
Nico Weber via llvm-commits
- [llvm] 0975604 - [gn build] (manually) port 387d3c24792f
Nico Weber via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Nico Weber via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Nico Weber via Phabricator via llvm-commits
- [llvm] 19297a4 - Change XCore code owner.
Nigel Perks via llvm-commits
- [llvm] a808d89 - [PredicateInfo] Add test for one unknown condition in and/or (NFC)
Nikita Popov via llvm-commits
- [llvm] 00f773c - [SCCP] Fix misclassified conditions in test (NFC)
Nikita Popov via llvm-commits
- [llvm] 7ecad2e - [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via llvm-commits
- [llvm] d49974f - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] fb063c9 - [InstCombine] Duplicate tests for logical and/or (NFC)
Nikita Popov via llvm-commits
- [llvm] e15f3dd - [InstCombine] Add tests for logical and/or poison implication (NFC)
Nikita Popov via llvm-commits
- [llvm] 23390e7 - [InstCombine] Handle logical and/or in assume optimization
Nikita Popov via llvm-commits
- [llvm] 1786361 - [InstCombine] Fold select -> and/or using impliesPoison
Nikita Popov via llvm-commits
- [llvm] f711cb9 - [FuncAttrs] Add additional willreturn tests (NFC)
Nikita Popov via llvm-commits
- [llvm] a3904cc - [BasicAA] Handle recursive queries more efficiently
Nikita Popov via llvm-commits
- [llvm] 33be50d - Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert""
Nikita Popov via llvm-commits
- [llvm] f0a0ec2 - [InstCombine] Add more tests for select operand replacement (NFC)
Nikita Popov via llvm-commits
- [llvm] 5238e7b - [InstCombine] Replace one-use select operand based on condition
Nikita Popov via llvm-commits
- [llvm] b1c2f12 - [BasicAA] Move assumption tracking into AAQI
Nikita Popov via llvm-commits
- [llvm] 0b84afa - Reapply [BasicAA] Handle recursive queries more efficiently
Nikita Popov via llvm-commits
- [llvm] 4bfbfb9 - [InstSimplify] Add tests for x*C1/C2<=x (NFC)
Nikita Popov via llvm-commits
- [llvm] a13c0f6 - [InstSimplify] Fold x*C1/C2 <= x (PR48744)
Nikita Popov via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94502: [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94550: [InstCombine] Fold select -> and/or using impliesPoison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94550: [InstCombine] Fold select -> and/or using impliesPoison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94448: [NewPM] Run non-trivial loop unswitching under -O2/3/s/z
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94550: [InstCombine] Fold select -> and/or using impliesPoison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94376: [MemCpyOpt] Enable MemorySSA by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94363: [AA] Pass AAResults through AAQueryInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94800: ADT: Skip SmallVector::isReferenceToStorage when TakesParamByValue, NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94860: [InstCombine] Optimize select (X == C), (icmp X Y), false
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94866: [ValueTracking] Strengthen impliesPoison reasoning
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94859: [ValueTracking] Make impliesPoison look into operands of V
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94874: [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D78105: [CSInfo][ISEL] Call site info generation support for Mips
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Nuno Lopes via Phabricator via llvm-commits
- [llvm] 3676ef1 - [ARM][GISel] Treat calls as variadic even if only fixed arguments provided
Oliver Stannard via llvm-commits
- [PATCH] D94167: [ARM][GISel] Treat calls as variadic even if only fixed arguments provided
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D94167: [ARM][GISel] Treat calls as variadic even if only fixed arguments provided
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91423: [NFC][DebugInfo] Factor LowerDbgDeclare into two functions [1/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D91424: [DebugInfo] Improve debug info accuracy for locals after inlining alloca uses [2/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D91425: [DebugInfo] Skip dbg.value+derefs in RemoveRedundantDbgInstrs forward scan [3/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D91425: [DebugInfo] Skip dbg.value+derefs in RemoveRedundantDbgInstrs forward scan [3/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D91424: [DebugInfo] Improve debug info accuracy for locals after inlining alloca uses [2/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] a675947 - [TableGen] Improve error message for semicolon after braced body.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] a022be6 - [TableGen] Enhance !cast<string> to handle bit and bits types.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94412: [TableGen] Improve error message for semicolon after braced body
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94529: [TableGen] Enhance !cast<string> to handle bit and bits types
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94529: [TableGen] Enhance !cast<string> to handle bit and bits types
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94529: [TableGen] Enhance !cast<string> to handle bit and bits types
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] e5eb5c8 - NFC: Use -LABEL more
Paul Robinson via llvm-commits
- [lld] c161775 - [FastISel] Flush local value map on every instruction
Paul Robinson via llvm-commits
- [llvm] be179b9 - [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option
Paul Robinson via llvm-commits
- [llvm] 1f9c292 - [FastISel] NFC: Clean up unnecessary bookkeeping
Paul Robinson via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [llvm] 2b8db40 - [SVE] Restrict the usage of REINTERPRET_CAST.
Paul Walker via llvm-commits
- [PATCH] D94593: [SVE] Restrict the usage of REINTERPRET_CAST.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94593: [SVE] Restrict the usage of REINTERPRET_CAST.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Pavel A. Lebedev via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D94372: [X86][AMX] Prohibit pointer cast on load.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Fix bogus message passing external procedure as an actual argument
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Fix bogus message passing external procedure as an actual argument
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94567: [flang] Do not create HostAssoc symbols in derived type scopes
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94602: [flang] Fix accessibility of USEd name in .mod file
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Fix bogus message passing external procedure as an actual argument
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Add tests for passing procedure arguments with implicit interfaces
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Add tests for passing procedure arguments with implicit interfaces
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94696: [flang] Fix use-associated procedure in generic
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94781: [flang] Disallow INTENT attribute on procedure dummy arguments
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94781: [flang] Disallow INTENT attribute on procedure dummy arguments
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94781: [flang] Disallow INTENT attribute on procedure dummy arguments
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94849: [flang] Refine WhyNotModifiable()
Pete Steinfeld via Phabricator via llvm-commits
- [compiler-rt] d302398 - hwasan: Update register-dump-read.c test to reserve x23 instead of x20.
Peter Collingbourne via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D94212: scudo: Add support for tracking stack traces of secondary allocations.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Fix bogus message passing external procedure as an actual argument
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94561: [flang] Fix classification of shape inquiries in specification exprs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94567: [flang] Do not create HostAssoc symbols in derived type scopes
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94561: [flang] Fix classification of shape inquiries in specification exprs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94567: [flang] Do not create HostAssoc symbols in derived type scopes
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94636: [flang] Fix some module file issues exposed by Whizard
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94636: [flang] Fix some module file issues exposed by Whizard
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94505: [flang] Add tests for passing procedure arguments with implicit interfaces
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94636: [flang] Fix some module file issues exposed by Whizard
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94714: [flang] Better C_LOC and C_ASSOCIATED in flang/module
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94716: [flang] Correct shape analysis for transformational intrinsic functions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94815: [flang] Create names to allow access to inaccessible specifics
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94815: [flang] Create names to allow access to inaccessible specifics
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94849: [flang] Refine WhyNotModifiable()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Peter Smith via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Peter Waller via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Peter Waller via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Peter Waller via Phabricator via llvm-commits
- [PATCH] D92751: [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate
Peter Waller via Phabricator via llvm-commits
- [PATCH] D93408: [CMake] Split the target side of runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D93408: [CMake] Split the target side of runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D93408: [CMake] Split the target side of runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D93408: [CMake] Split the target side of runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] 9f61fbd - [LV] Relax assumption that LCSSA implies single entry
Philip Reames via llvm-commits
- [llvm] caafdf0 - [LV] Weaken spuriously strong assert in LoopVersioning
Philip Reames via llvm-commits
- [llvm] 7011086 - [test] Autogen a loop vectorizer test to make future changes visible
Philip Reames via llvm-commits
- [llvm] 8356610 - [test] pre commit a couple more tests for vectorizing multiple exit loops
Philip Reames via llvm-commits
- [PATCH] D94389: [InlineSpiller] Add an assert for untied registers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94389: [InlineSpiller]Re-tie operands if folding failed
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94469: [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94482: [Verifier] Extend statepoint verifier to cover more constants
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94483: [Verifier] Add tied-ness verification to statepoint intsruction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93725: [LV] Relax assumption that LCSSA implies single entry
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93865: [LV] Vectorize (some) early and multiple exit loops w/tail folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75203: [X86] Relax existing instructions to reduce the number of nops needed for alignment purposes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94703: [Statepoint] Handle `undef` operands in statepoint.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93865: [LV] Vectorize (some) early and multiple exit loops w/tail folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94892: [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94892: [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94892: [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Praveen G via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Praveen G via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94054: [PowerPC] Try to fold sqrt/sdiv test results with the branch.
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94462: [PowerPC][AIX] Support calling convention for IEEE Long Double
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94464: [PowerPC] Duplicate inherited heuristic from base scheduler
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94159: [PowerPC] [NFC] Add AIX triple to some regression tests
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94480: [DAGCombine] Correct the result for sqrt even the iteration is zero
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 2d98907 - [PowerPC] [NFC] Add AIX triple to some regression tests
Qiu Chaofan via llvm-commits
- [llvm] f776d8b - [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via llvm-commits
- [PATCH] D94449: [PowerPC] PassSubtarget to ASMWriter
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94464: [PowerPC] Duplicate inherited heuristic from base scheduler
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94159: [PowerPC] [NFC] Add AIX triple to some regression tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94467: [PowerPC] Use mtvsrdd+vpku instructions to optimize build_vector
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94159: [PowerPC] [NFC] Add AIX triple to some regression tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94211: [NFC][PowerPC] Format and clean the logic for setOperationActions to make it easier to maintain
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94282: [PowerPC] Support ppc-asm-full-reg-names for AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94159: [PowerPC] [NFC] Add AIX triple to some regression tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Quentin Chateau via Phabricator via llvm-commits
- [llvm] 905623b - [NFC][LICM] Minor improvements to debug output
Quentin Colombet via llvm-commits
- [PATCH] D93577: [NFC][LICM] Minor improvements to debug output
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Ralf via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Ralf via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Ralf via Phabricator via llvm-commits
- [llvm] dbd5fa1 - [ARM] Update existing test case with +pauth targets
Ranjeet Singh via llvm-commits
- [PATCH] D94414: [ARM] Update existing test case with extra pauth supported targets
Ranjeet Singh via Phabricator via llvm-commits
- [PATCH] D94414: [ARM] Update existing test case with extra pauth supported targets
Ranjeet Singh via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Raul Tambre via Phabricator via llvm-commits
- [llvm] 5464baa - Fix minor build issue (NFC)
Reid Kleckner via llvm-commits
- [lld] 6529d7c - [PDB] Defer relocating .debug$S until commit time and parallelize it
Reid Kleckner via llvm-commits
- [llvm] 64db296 - Revert "[BasicAA] Handle recursive queries more efficiently"
Reid Kleckner via llvm-commits
- [PATCH] D94415: Fix minor build issue (NFC)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94415: Fix minor build issue (NFC)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94313: [tools] Mark output of tools as text if it is really text
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92751: [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D87805: [PDB] Merge types in parallel when using ghashing
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43002: [CodeView] Emit S_OBJNAME record
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94639: [DebugInfo][CodeView] Change in line tables only mode to emit parent/context scopes for functions, using declarations for types
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94817: [MSVC] Don't add -nostdinc++ -isystem to runtimes builds
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94817: [MSVC] Don't add -nostdinc++ -isystem to runtimes builds
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94817: [MSVC] Don't add -nostdinc++ -isystem to runtimes builds
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94817: [MSVC] Don't add -nostdinc++ -isystem to runtimes builds
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Renato Golin via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D83320: Hand port modfile01.f90 from test_modfile.sh to FileCheck
Richard Barton via Phabricator via llvm-commits
- [PATCH] D94422: [flang][driver] Unify f18_version.h.in and Version.inc.in
Richard Barton via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Robert Underwood via Phabricator via llvm-commits
- [PATCH] D90853: [RISCV] Add DAG nodes to represent read/write CSR
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D94362: [scudo][standalone] Enable death tests on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Roland McGrath via Phabricator via llvm-commits
- [llvm] c22bc5f - [SimplifyCFG] SwitchToLookupTable(): don't insert a DomTree edge that already exists
Roman Lebedev via llvm-commits
- [llvm] c0de0a1 - [SimplifyCFG] SimplifyBranchOnICmpChain(): don't insert a DomTree edge that already exists
Roman Lebedev via llvm-commits
- [llvm] f9ba347 - [SimplifyCFG] FoldValueComparisonIntoPredecessors(): don't insert a DomTree edge if it already exists
Roman Lebedev via llvm-commits
- [llvm] 90a92f8 - [NFCI][Utils/Local] removeUnreachableBlocks(): cleanup support for lazy DomTreeUpdater
Roman Lebedev via llvm-commits
- [llvm] 81afeac - [SimplifyCFGPass] mergeEmptyReturnBlocks(): skip blocks scheduled for removal as per DomTreeUpdater
Roman Lebedev via llvm-commits
- [llvm] ec8a6c1 - [SimplifyCFGPass] iterativelySimplifyCFG(): support lazy DomTreeUpdater
Roman Lebedev via llvm-commits
- [llvm] 61ec228 - [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect()
Roman Lebedev via llvm-commits
- [llvm] b81f75f - [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree
Roman Lebedev via llvm-commits
- [llvm] c845c72 - [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater
Roman Lebedev via llvm-commits
- [llvm] 286cf6c - [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater
Roman Lebedev via llvm-commits
- [llvm] c6654a4 - [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater
Roman Lebedev via llvm-commits
- [llvm] a14c36f - [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed
Roman Lebedev via llvm-commits
- [llvm] a4e2a51 - [InstSimplify] Add (~A & B) | ~(A | B) --> ~A
Roman Lebedev via llvm-commits
- [llvm] bdd4dda - [InstSimplify] Update comments, remove redundant tests
Roman Lebedev via llvm-commits
- [llvm] 32fc323 - [SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree
Roman Lebedev via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66571: [X86] Add a DAG combine to turn vector (and (srl X, ((1 << C1) - 1)), C2) into (srl (shl (X, C3), C4)) to save a constant pool for the AND mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94543: [DAGCombine] Optimize pow(X, (2/3)) and Pow(X,(3/2))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94851: [InstCombine] Don't transform (select c, ext(TI), ext(FI)) if ext is free
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94870: [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94870: [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Rong Xu via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Ryan Mansfield via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] LIBUNWIND_HERMETIC_STATIC_LIBRARY fixes
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D94365: [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94316: [lld-macho] Associate each Symbol with an InputFile
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94591: [VE] Support VE in libunwind
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] LIBUNWIND_HERMETIC_STATIC_LIBRARY fixes
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94557: [ARM] Fixed incorrect lowering when using GNUEABI (libgcc) and 16bit floats
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] 07b6aeb - [lld][WebAssembly] Fix for TLS + --relocatable
Sam Clegg via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D93554: [lld][WebAssembly] Fix for TLS + --relocatable
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D93554: [lld][WebAssembly] Fix for TLS + --relocatable
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Sam Clegg via Phabricator via llvm-commits
- [llvm] 71ed4b6 - [RISCV] Legalize select when Zbt extension available
Sam Elliott via llvm-commits
- [llvm] 7c9c2a2 - Revert "[RISCV] Legalize select when Zbt extension available"
Sam Elliott via llvm-commits
- [llvm] 8a53a73 - [RISCV][NFC] Regenerate Calling Convention Tests
Sam Elliott via llvm-commits
- [llvm] 141e45b - [RISCV] Optimize Branch Comparisons
Sam Elliott via llvm-commits
- [llvm] bf1aa5d - [RISCV][NFC] Fix order of parameters in cmov ge/le tests
Sam Elliott via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94535: [RISCV] Optimize Branch Comparisons
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92842: [RFC][SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94535: [RISCV] Optimize Branch Comparisons
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94535: [RISCV] Optimize Branch Comparisons
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D91052: [WebAssembly] Fix NaN handling when converting FP types
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94546: [RISCV] Optimize select_cc after fp compare expansion
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94535: [RISCV] Optimize Branch Comparisons
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94729: [RISCV][NFC] Fix order of parameters in cmov ge/le tests
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94730: [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94479: [clangd] Extend hints for gRPC and Protobuf CMake config paths
Sam McCall via Phabricator via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sam Parker via Phabricator via llvm-commits
- [llvm] 60fda8e - [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via llvm-commits
- [llvm] 5e4480b - [ARM] Don't run the block placement pass at O0
Sam Tebbs via llvm-commits
- [llvm] 1a497ae - [ARM][Block placement] Check the predecessor exists before processing it
Sam Tebbs via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94780: [ARM][Block placement] Check the predecessor exists before processing it
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94780: [ARM][Block placement] Check the predecessor exists before processing it
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94608: [ARM] Tail predication with constant loop bounds
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94034: [ARM] Flatten identity shuffles through vqdmulh nodes
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94394: [ARM] Align blocks that are not fallthough targets
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94392: [ARM] Add low overhead loops terminators to AnalyzeBranch
Sam Tebbs via Phabricator via llvm-commits
- [llvm] c8a914d - [LiveDebugValues] Fix comparison operator in VarLocBasedImpl
Sander de Smalen via llvm-commits
- [PATCH] D92747: [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94776: [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88595: [TableGen] Add not_all_same constraint check
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 288f3fc - [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via llvm-commits
- [llvm] 46507a9 - [SLP] reduce code duplication while matching reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 554be30 - [SLP] reduce code duplication in processing reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 92fb5c4 - [SLP] rename variable to improve readability; NFC
Sanjay Patel via llvm-commits
- [llvm] 9e7895a - [SLP] reduce code duplication while processing reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] e433ca2 - [SLP] add reduction test for FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] 123674a - [SLP] simplify type check for reductions
Sanjay Patel via llvm-commits
- [llvm] b21905d - [SLP] remove unnecessary state in matching reductions
Sanjay Patel via llvm-commits
- [llvm] 1f21de5 - [SLP] remove unused reduction functions; NFC
Sanjay Patel via llvm-commits
- [llvm] ceb3cdc - [SLP] remove dead code in reduction matching; NFC
Sanjay Patel via llvm-commits
- [llvm] 48dbac5 - [SLP] remove unnecessary use of 'OperationData'
Sanjay Patel via llvm-commits
- [llvm] fcfcc3c - [SLP] fix typos; NFC
Sanjay Patel via llvm-commits
- [llvm] 49b96cd - [SLP] remove opcode field from reduction data class
Sanjay Patel via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94433: [ValueTracking] Check that alignment is non-zero in computeKnownBitsFromAssume (PR48713).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94423: [VPlan] Introduce VPConstant specialization for VPValue
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D94426: [VPlan] Introduce VPExternalDef specialization for VPValue
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Scott Linder via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Scott Linder via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Scott Linder via Phabricator via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94449: [PowerPC] PassSubtarget to ASMWriter
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94458: [PowerPC] Only use some extend mne if assembler is modern enough
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Sean Fertile via Phabricator via llvm-commits
- [llvm] 6a19549 - [AMDGPU] Fix failing assert with scratch ST mode
Sebastian Neubauer via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94406: [AMDGPU] Fix failing assert with scratch ST mode
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] f454c9f - [InlineSpiller] Re-tie operands if folding failed
Serguei Katkov via llvm-commits
- [llvm] 157efd8 - [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad
Serguei Katkov via llvm-commits
- [llvm] fba9805 - [Verifier] Extend statepoint verifier to cover more constants
Serguei Katkov via llvm-commits
- [llvm] 8f8c207 - [Verifier] Add tied-ness verification to statepoint intsruction
Serguei Katkov via llvm-commits
- [PATCH] D94389: [InlineSpiller] Add an assert for untied registers
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94389: [InlineSpiller]Re-tie operands if folding failed
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94469: [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94482: [Verifier] Extend statepoint verifier to cover more constants
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94483: [Verifier] Add tied-ness verification to statepoint intsruction
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94389: [InlineSpiller]Re-tie operands if folding failed
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94469: [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94482: [Verifier] Extend statepoint verifier to cover more constants
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94483: [Verifier] Add tied-ness verification to statepoint intsruction
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94483: [Verifier] Add tied-ness verification to statepoint intsruction
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94710: Support AIX vec_malloc routines
Shimin Cui via Phabricator via llvm-commits
- [lld] b117d17 - [doc] Place sha256 in lld/README.md into backticks
Shoaib Meenai via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D93984: [doc] Place sha256 in lld/README.md into brackets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D93984: [doc] Place sha256 in lld/README.md into brackets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D94619: [SplitEdge] Update to handle cases which were not previously considered when the edge is critical.
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D94717: [LoopNest] Consider loop nest with inner loop guard using outer loop induction variable to be perfect
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94298: [VE] Support intrinsic to isnert/extract_subreg of v512i1
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [llvm] 41bf338 - Revert rGd43a264a5dd3 "Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())""
Simon Pilgrim via llvm-commits
- [llvm] 5963229 - [X86][SSE] Add missing SSE test coverage for permute(hop,hop) folds
Simon Pilgrim via llvm-commits
- [llvm] 8112a25 - [X86][SSE] Add 'vectorized sum' test patterns
Simon Pilgrim via llvm-commits
- [llvm] a46982a - [X86] Add nounwind to lzcnt-cmp tests
Simon Pilgrim via llvm-commits
- [llvm] a0f8274 - [X86] Extend lzcnt-cmp tests to test on non-lzcnt targets
Simon Pilgrim via llvm-commits
- [llvm] 4214ca9 - [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i)
Simon Pilgrim via llvm-commits
- [llvm] 072714b - [X86] Regenerate vector-constrained-fp-intrinsics.ll tests
Simon Pilgrim via llvm-commits
- [llvm] a5212b5 - [X86][SSE] combineSubToSubus - remove SSE2 early-out.
Simon Pilgrim via llvm-commits
- [llvm] 7e44208 - [X86][SSE] combineSubToSubus - add v16i32 handling on pre-AVX512BW targets.
Simon Pilgrim via llvm-commits
- [llvm] 2ed914c - [X86][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns.
Simon Pilgrim via llvm-commits
- [llvm] 85aaa3e - [X86] Regenerate sdiv_fix_sat.ll + udiv_fix_sat.ll tests
Simon Pilgrim via llvm-commits
- [llvm] a4931d4 - [AMDGPU] Regenerate umax crash test
Simon Pilgrim via llvm-commits
- [llvm] 0f59d09 - [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727)
Simon Pilgrim via llvm-commits
- [llvm] 0a0ee7f - [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] cbbfc82 - [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains.
Simon Pilgrim via llvm-commits
- [llvm] efb6e45 - [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813
Simon Pilgrim via llvm-commits
- [llvm] 993c488 - [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] af8d27a - [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8f1d7f3 - [X86] Improve sum-of-reductions v4f32 test coverage
Simon Pilgrim via llvm-commits
- [llvm] 7c30c05 - [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e8622d2 - [Support] Add KnownBits::sextInReg exhaustive tests
Simon Pilgrim via llvm-commits
- [llvm] 0b46f19 - [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case.
Simon Pilgrim via llvm-commits
- [llvm] c0939fd - [Support] Simplify KnownBits::sextInReg implementation.
Simon Pilgrim via llvm-commits
- [llvm] d0dbb04 - [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue
Simon Pilgrim via llvm-commits
- [llvm] 0a59647 - [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds
Simon Pilgrim via llvm-commits
- [llvm] b99782c - [X86][AVX] Adjust unsigned saturation downconvert negative test
Simon Pilgrim via llvm-commits
- [llvm] 1dfd5c9 - [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via llvm-commits
- [llvm] 5183a13 - [X86] Add umin knownbits/demandedbits ult test for D94532
Simon Pilgrim via llvm-commits
- [llvm] 46aa3c6 - [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging
Simon Pilgrim via llvm-commits
- [llvm] be69e66 - [X86][SSE] Attempt to fold shuffle(binop(), binop()) -> binop(shuffle(),shuffle())
Simon Pilgrim via llvm-commits
- [PATCH] D94417: [ADT][Support] Disable C4146 MSVC warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66571: [X86] Add a DAG combine to turn vector (and (srl X, ((1 << C1) - 1)), C2) into (srl (shl (X, C3), C4)) to save a constant pool for the AND mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94588: [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94595: [Support] Simplify KnownBits::icmp helpers. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94595: [Support] Simplify KnownBits::icmp helpers. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94658: Remove redundant move call in return statements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94658: Remove redundant move call in return statements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94671: [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94587: [SelectionDAG] Make use of KnownBits::commonBits. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94595: [Support] Simplify KnownBits::icmp helpers. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94693: Improve KnownBits analyses for SMIN/SMAX DAG nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94671: [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94559: [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94650: [NewPM] Fix placement of LoopFlatten
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94691: [ARM] Don't run the block placement pass at O0
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] d8c6d24 - -funique-internal-linkage-names appends a hex md5hash suffix to the symbol name which is not demangler friendly, convert it to decimal.
Sriraman Tallam via llvm-commits
- [PATCH] D94154: Unique Internal Linkage Name suffixes must be demangler friendly
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94756: [AMDGPU][MC][GFX10] Improved dpp8 errors handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94777: [AMDGPU][MC] Refactored parsing of dpp ctrl
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94756: [AMDGPU][MC][GFX10] Improved dpp8 errors handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94777: [AMDGPU][MC] Refactored parsing of dpp ctrl
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94823: AMDGPU: Add occupancy to serialized MachineFunctionInfo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 332e220 - [docs] Update DebuggingJITedCode page after fix in LLDB
Stefan Gränitz via llvm-commits
- [llvm] a5eb9df - [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr
Stefan Gränitz via llvm-commits
- [llvm] cf90527 - [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors
Stefan Gränitz via llvm-commits
- [llvm] 6edc3fe - [Orc] Fix OrcV2Examples after D94690
Stefan Gränitz via llvm-commits
- [PATCH] D90789: [docs] Update DebuggingJITedCode page after fix in LLDB
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D90789: [docs] Update DebuggingJITedCode page after fix in LLDB
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D90789: [docs] Update DebuggingJITedCode page after fix in LLDB
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94689: [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94690: [Orc] Allow errors via output parameter in LLJITBuilder's CreateObjectLinkingLayer
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94689: [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94690: [Orc] Allow errors via output parameter in LLJITBuilder's CreateObjectLinkingLayer
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94690: [Orc] Allow errors via output parameter in LLJITBuilder's CreateObjectLinkingLayer
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94689: [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94690: [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94000: DRAFT: Teach components to link into shared libs.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [llvm] 2e17d9c - [ARM] Add uses for locals introduced for debug messages. NFC.
Stephan Herhut via llvm-commits
- [llvm] 061d152 - [SVE] Fix unused variable.
Stephan Herhut via llvm-commits
- [PATCH] D94398: [ARM] Add uses for locals introduced for debug messages. NFC.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D94398: [ARM] Add uses for locals introduced for debug messages. NFC.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D94773: [SVE] Fix unused variable.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D94773: [SVE] Fix unused variable.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92578: [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88230: [DebugInfo] Support multiple location operands via DIArgList in DbgVariableIntrinsics
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88232: [DebugInfo] Handle multiple variable location operands in IR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88585: [DebugInfo] Support representation of multiple location operands in ISel's SDDbgValue
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D94631: [DebugInfo] Add support for multiple value references in debug values, and enable salvaging
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D94607: [Hexagon] Improve legalizing of ISD::SETCC result
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Steven Wu via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Steven Wu via Phabricator via llvm-commits
- [PATCH] D94486: [LTO] Expose opt() in LTOBackend (NFC).
Steven Wu via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D92136: [clang] Enhanced test for --relocatable-pch, and corresponding fixes for Windows
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Tarique Islam via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Tarique Islam via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Tarique Islam via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Tarique Islam via Phabricator via llvm-commits
- [lld] 5b42fd8 - [LTO] Test format fix (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94783: [LTO] Remove options to disable inlining and GVNLoadPRE.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94784: [llvm][nvptx] add atomicity to counter in ISelLowering
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D94784: [llvm][nvptx] add atomicity to counter in ISelLowering
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D94784: [llvm][nvptx] add atomicity to counter in ISelLowering
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D94045: [WebAssembly] Ensure terminate pads are a single BB
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D94450: [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D94049: [WebAssembly] Fix catch unwind mismatches
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D83069: [LIT] error if directly named test won't be run indirectly
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94658: Remove redundant move call in return statements
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D94667: [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC.
Thorsten via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Thorsten via Phabricator via llvm-commits
- [PATCH] D94489: [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference
Thorsten via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94602: [flang] Fix accessibility of USEd name in .mod file
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94618: [flang] Fix dangling pointer in LabelEnforce
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94602: [flang] Fix accessibility of USEd name in .mod file
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94618: [flang] Fix dangling pointer in LabelEnforce
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94696: [flang] Fix use-associated procedure in generic
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94696: [flang] Fix use-associated procedure in generic
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94781: [flang] Disallow INTENT attribute on procedure dummy arguments
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94815: [flang] Create names to allow access to inaccessible specifics
Tim Keith via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D84846: [MC] Add support for generating missing GNU build notes
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D84846: [MC] Add support for generating missing GNU build notes
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D94072: [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D35388: [libc++] Give extern templates default visibility on gcc
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D94157: [lit] Harmonize lit and llvm versionning
Tom Stellard via Phabricator via llvm-commits
- [llvm] 72f1f08 - [NFC][AMDGPU] Clarify memory model support for volatile
Tony Tye via llvm-commits
- [PATCH] D94358: [NFC][AMDGPU] Clarify memory model support for volatile
Tony Tye via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D94250: [SystemZ] Introducing assembler dialects for the Z backend
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D94813: [MergeICmps] Don't merge icmps derived frm pointers with addressspaces
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D94058: [PowerPC] Sign extend comparison operand for signed atomic comparisons
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D94828: [PowerPC] Disable CTR loops containing floating point conversion on half-precision
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D93575: [flang][openxx][NFC] Remove duplicated function to check required clauses
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93710: [mlir][openacc] Use TableGen information for default enum
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93710: [mlir][openacc] Use TableGen information for default enum
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93710: [mlir][openacc] Use TableGen information for default enum
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93485: [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93485: [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93560: [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94801: [AMDGPU] Test case demonstrating issues with generation of .debug_frame
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D78778: [AMDGPU] Add SupportsDebugUnwindInformation to MCAsmInfo
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Victor Huang via Phabricator via llvm-commits
- [PATCH] D94498: [PowerPC][NFC] Update atomics patterns to use the refactored load/store implementation
Victor Huang via Phabricator via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Victor Huang via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Disable C4146 MSVC warning
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94658: Remove redundant move call in return statements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94417: [ADT][Support] Fix C4146 error from MSVC
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [polly] 8634124 - [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h
Wei Mi via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized BFS inlining for sample PGO
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized inlining for sample PGO
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized BFS inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized BFS inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94613: [NFC] Rename ThinLTOPhase to PhaseInAllLTO and move it from PassBuilder.h to Pass.h
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94717: [LoopNest] Consider loop nest with inner loop guard using outer loop induction variable to be perfect
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Xiangling Liao via Phabricator via llvm-commits
- [llvm] ff5e896 - Fix unused variable in CoroFrame.cpp when building Release with GCC 10
Xun Li via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Xun Li via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Xun Li via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Xun Li via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Xun Li via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Xun Li via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Xun Li via Phabricator via llvm-commits
- [PATCH] D94456: Fix unused variable in CoroFrame.cpp when building Release with GCC 10
Xun Li via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Xun Li via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Xun Li via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Xun Li via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
Yifeng Dong via Phabricator via llvm-commits
- [llvm] 5c7dcd7 - [Coroutine] Update promise object's final layout index
Yuanfang Chen via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 2047c10 - [TargetMachine] Drop implied dso_local for definitions in ELF static relocation model/PIE
Yvan Roux via llvm-commits
- [PATCH] D94303: Adapting to hoisted bitcasts in CodeExtractor in IROutliner
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D94303: Adapting to hoisted bitcasts in CodeExtractor in IROutliner
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D94167: [ARM][GISel] Treat calls as variadic even if only fixed arguments provided
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D94609: Implicit fallthrough error in self build.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for AMO instructions
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D94566: [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
Zakk Chen via Phabricator via llvm-commits
- [llvm] cddd3fa - [CSKY] Add visibility macro to fix link error
Zi Xuan Wu via llvm-commits
- [PATCH] D88466: [CSKY 1/n] Add basic stub or infra of csky backend
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D94183: [PowerPC] Fix missing nop after call to weak callee. (llvm 10.x)
abebeos via Phabricator via llvm-commits
- [PATCH] D94183: [PowerPC] Fix missing nop after call to weak callee. (llvm 10.x)
abebeos via Phabricator via llvm-commits
- [PATCH] D94183: [PowerPC] Fix missing nop after call to weak callee. (llvm 10.x)
abebeos via Phabricator via llvm-commits
- [PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps
arun r via Phabricator via llvm-commits
- [PATCH] D94243: [flang][driver] Copy input files into a temp dir when testing (nfc)
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93575: [flang][openxx][NFC] Remove duplicated function to check required clauses
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94618: [flang] Fix dangling pointer in LabelEnforce
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94422: [flang][driver] Unify f18_version.h.in and Version.inc.in
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93485: [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
serge via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
serge via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] c5be0e0 - [X86] Fix tile register spill issue.
via llvm-commits
- [llvm] 0bd9a13 - [mlir][openacc] Use TableGen information for default enum
via llvm-commits
- [llvm] 2a49b7c - [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
via llvm-commits
- [llvm] 055644c - [X86][AMX] Prohibit pointer cast on load.
via llvm-commits
- [llvm] b3154d1 - [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
via llvm-commits
- [llvm] 414930b - [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter
via llvm-commits
- [llvm] c681400 - [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
via llvm-commits
- [llvm] 33a8466 - [NFC] fix missing SectionName declaration
via llvm-commits
- [llvm] 35debdf - [NFC] Fix build break by a initializer list converting error
via llvm-commits
- [llvm] ff40fb0 - [PowerPC] Try to fold sqrt/sdiv test results with the branch.
via llvm-commits
- [llvm] ca98baa - [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955
via llvm-commits
Last message date:
Sun Jan 17 23:46:28 PST 2021
Archived on: Fri Jan 22 08:18:38 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).