The Week Of Monday 8 February 2021 Archives by author
Starting: Mon Feb 8 00:17:10 PST 2021
Ending: Sun Feb 14 23:12:29 PST 2021
Messages: 2624
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D96670: [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [llvm] fdb640e - Mark output as text if it is really text
Abhina Sreeskantharajan via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [llvm] 0fc1738 - [Test] Add failing test for PR49087
Adhemerval Zanella via llvm-commits
- [compiler-rt] 88d1724 - [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Adhemerval Zanella via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96521: [test-suite] Remove GCC-C-execute-eeprof-1
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96617: DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95916
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] 19fc8ee - Add missing nullptr check.
Adrian Prantl via llvm-commits
- [llvm] 97dbab8 - llvm-dwarfdump: fix the counting when printing DW_OP_entry_value
Adrian Prantl via llvm-commits
- [llvm] 982b891 - Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D96212: [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96212: [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96472: llvm-dwarfdump: fix the counting when printing DW_OP_entry_value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96472: llvm-dwarfdump: fix the counting when printing DW_OP_entry_value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96554: Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
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] D96334: Correctly recognize bitfields when emitting dwarf
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96499: [debuginfo-tests] Remove explicit checks for Python 3
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96511: [cross-project-tests] Make clang optional if not in LLVM_ENABLE_PROJECTS - part 4
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96531: TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96554: Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96554: Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96554: Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96265: [PowerPC] Change target data layout for 16-byte stack alignment
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D96265: [PowerPC] Change target data layout for 16-byte stack alignment
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D96265: [PowerPC] Change target data layout for 16-byte stack alignment
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] ed4718e - [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of
Akira Hatanaka via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [PATCH] D94627: [PowerPC][PC Rel] Implement option to omit Power10 instructions from stubs
Albion Fung via Phabricator via llvm-commits
- [PATCH] D96049: [Timer] On macOS count number of executed instructions
Alex Hoppen via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [llvm] f4670fb - [llvm-readobj] Print empty line between note sections in GNU mode
Alex Richardson via llvm-commits
- [llvm] d613d8e - [yaml2obj] Handle NT_* string values in for ELF note types
Alex Richardson via llvm-commits
- [llvm] 135df21 - [llvm-readelf] Print raw ELF note contents if we can't parse it
Alex Richardson via llvm-commits
- [llvm] 7dc3136 - [llvm-readobj] Add support for decoding FreeBSD ELF notes
Alex Richardson via llvm-commits
- [PATCH] D96010: [llvm-readobj] Print empty line between note sections in GNU mode
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95953: yaml2obj: Handle NT_* string values in for ELF note types
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D74367: [llvm-readelf] Print raw ELF note contents if we can't parse it
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D74393: [llvm-readobj] Add support for decoding FreeBSD ELF notes
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D74367: [llvm-readelf] Print raw ELF note contents if we can't parse it
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D96144: [ELF] Add --dwarf32-before-dwarf64 to sort DWARF32 input sections before DWARF64
Alexander Yermolovich 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
- [PATCH] D96420: [test][Dexter] Fix test failure if space in python path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D96448: BPF: Implement TTI.IntImmCost() properly
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94992: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94992: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] ec41ed5 - [AArch64][GlobalISel] Support the 'returned' parameter attribute.
Amara Emerson via llvm-commits
- [llvm] de035c1 - [GlobalISel] Fix sext_inreg(load) combine to not move the originating load.
Amara Emerson via llvm-commits
- [llvm] 5d6d9b6 - [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks.
Amara Emerson via llvm-commits
- [PATCH] D96099: [AArch64][GlobalISel] Support the 'returned' parameter attribute.
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] D96298: GlobalISel: Fix using wrong calling convention for callees
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96296: [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96388: [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96552: [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95703: [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95703: [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D96624: [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] 394913f - Try to fix external_symbolizer_path.cpp test to stop breaking on buildbots.
Amy Huang via llvm-commits
- [compiler-rt] 5815b71 - Disable test in external_symbolizer_path.cpp temporarily to debug test failures.
Amy Huang via llvm-commits
- [compiler-rt] 1e92b17 - Fix test failure for external_symbolizer_path.cpp
Amy Huang via llvm-commits
- [compiler-rt] 60a5533 - Fix test in external_symbolizer_path.cpp, by adding a REQUIRES: static-lib.
Amy Huang via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96075: [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95116: [NFC][PowerPC] Update PC-Relative Load/Store Patterns to use the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95655: [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D96381: [AArch64] Adding SHA3 Intrinsics support
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D96529: [NFC][VPlan] Use VPUser to store block's predicate
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D96628: [VPlan] Add plain text (not DOT's digraph) dumps
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] 56615a2 - [IROutliner] Adding instruction strings to IRSimilarityPrinting diagnostics.
Andrew Litteken via llvm-commits
- [PATCH] D94304: Updating the IRSimilarityPrinting Pass to include the first and last instruction
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D79023: [mlir][vector] let transfer_read and transfer_write take non-zero addrspace.
Andrew Pritchard via Phabricator via llvm-commits
- [PATCH] D83289: [BPF] Emit unknown types as byte arrays
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D96465: [flang] Improve "Error reading module file" error message
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D96528: [flang][f18] Make -fdebug-dump-{symbols|parse-tree} imply -fsyntax-only
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [lld] a56e574 - [lld][WebAssembly] Common superclass for input globals/events/tables
Andy Wingo via llvm-commits
- [lld] 4fc2557 - [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
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] D95052: [WebAssembly][lld] R_WASM_TABLE_NUMBER_LEB is variable-width
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
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] D94677: [lld][WebAssembly] Common superclass for input globals/events/tables
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] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
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] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Arlo Siemsen via Phabricator via llvm-commits
- [llvm] e760ec2 - [coro] Add support for polymorphic return typed coro.suspend.async
Arnold Schwaighofer via llvm-commits
- [PATCH] D96136: [coro] Add support for polymorphic return typed coro.suspend.async
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D96136: [coro] Add support for polymorphic return typed coro.suspend.async
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D96620: [coro async] Don't promote allocas to the frame or rewrite swifterror if there are no suspend points
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] 2aa01cc - [CUDA, NVPTX] Allow targeting sm_86 GPUs.
Artem Belevich via llvm-commits
- [PATCH] D96166: [NVPTX][NewPM] Temporarily disable NVPTX passes in new PM pipeline
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D95974: [CUDA, NVPTX] Allow targeting sm_86 GPUs.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 0eda454 - [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone
Arthur Eubanks via llvm-commits
- [llvm] e84a465 - [NVPTX][NewPM] Re-enable NVVMReflectPass
Arthur Eubanks via llvm-commits
- [llvm] c2c977c - Specify that some flags are legacy PM-specific
Arthur Eubanks via llvm-commits
- [llvm] 5d960cb - [opt][NewPM] Add a --print-passes flag to print all available passes
Arthur Eubanks via llvm-commits
- [llvm] cee9869 - [opt] Add helpful alternatives for -analyze under new PM
Arthur Eubanks via llvm-commits
- [llvm] 1cd1573 - [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default
Arthur Eubanks via llvm-commits
- [llvm] 8334cdd - [NFC] Don't pass redundant arguments
Arthur Eubanks via llvm-commits
- [llvm] 242304f - [gn build] Add missing llvm-profgen dependency
Arthur Eubanks via llvm-commits
- [llvm] 964f810 - [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Arthur Eubanks via llvm-commits
- [PATCH] D96288: [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96288: [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96291: [NVPTX][NewPM] Re-enable NVVMReflectPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96166: [NVPTX][NewPM] Temporarily disable NVPTX passes in new PM pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96291: [NVPTX][NewPM] Re-enable NVVMReflectPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96100: Specify that some flags are legacy PM-specific
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96100: Specify that some flags are legacy PM-specific
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96101: [opt][NewPM] Add a --print-passes flag to print all available passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96101: [opt][NewPM] Add a --print-passes flag to print all available passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96101: [opt][NewPM] Add a --print-passes flag to print all available passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96449: [opt] Add helpful alternatives for -analyze under new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96101: [opt][NewPM] Add a --print-passes flag to print all available passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96449: [opt] Add helpful alternatives for -analyze under new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96452: [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96452: [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96479: [NFC][LTO] Directly create default AA pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96479: [NFC][LTO] Directly create default AA pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96101: [opt][NewPM] Add a --print-passes flag to print all available passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96618: [CMake] Don't optimize tests so much under ThinLTO
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96615: [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D96619: [LLD][COFF] PR49068: Include the IMAGE_REL_BASED_HIGHLOW relocation base type when the machine is 64 bits and the relocation type is ADDR32
Axel Y. Rivera via Phabricator via llvm-commits
- [PATCH] D96492: [AVR] Add register aliases XL, YH, etc
Ayke via Phabricator via llvm-commits
- [PATCH] D90092: [AVR] Optimize 16-bit int shift
Ayke via Phabricator via llvm-commits
- [PATCH] D90092: [AVR] Optimize 16-bit int shift
Ayke via Phabricator via llvm-commits
- [PATCH] D96590: [AVR] Fix a bug in 16-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D96590: [AVR] Fix a bug in 16-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D96590: [AVR] Fix a bug in 16-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D96677: [AVR] Expand large shifts early in IR
Ayke via Phabricator via llvm-commits
- [PATCH] D96677: [AVR] Expand large shifts early in IR
Ayke via Phabricator via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] efb1cb7 - [AVR] Fix a bug in 16-bit shifts
Ben Shi via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96506: [AVR] Optimize 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96506: [AVR] Optimize 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96506: [AVR] Optimize 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96590: [AVR] Fix a bug in 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D90092: [AVR] Optimize 16-bit int shift
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96590: [AVR] Fix a bug in 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96590: [AVR] Fix a bug in 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Benjamin Kramer via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Benjamin Kramer via llvm-commits
- [llvm] 8fb4a4f - [SampleFDO] Silence -Wnon-virtual-dtor warning
Benjamin Kramer via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D94765: Expand masked mem intrinsics correctly wrt big-endian
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D96101: [opt][NewPM] Add a --print-passes flag to print all available passes
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 45e33e8 - [SPARC] Recognize and handle the %lm(sym) operator
Brad Smith via llvm-commits
- [PATCH] D77737: [SPARC] Recognize and handle the %lm(sym) operator
Brad Smith via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D96599: [AArch64] Allow folding FMUL/FADD into FMA for FP16 types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D95692: [Pipeliner] Fixed optimization remarks and debug dumps Initiation Interval value
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D95692: [Pipeliner] Fixed optimization remarks and debug dumps Initiation Interval value
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] e5b0b43 - [AMDGPU] Refactor MIMG tables to better handle hardware variants
Carl Ritson via llvm-commits
- [llvm] c16f776 - [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via llvm-commits
- [llvm] aef781b - [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via llvm-commits
- [PATCH] D96143: [AMDGPU] Generate test checks and add GFX10 test coverage
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96258: [AMDGPU] Introduce Strict WQM mode
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
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] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [llvm] 3624638 - [GlobalISel] Extract a narrowScalarAddSub method. NFC
Cassie Jones via llvm-commits
- [llvm] 97a1cdb - [GlobalISel] Disable vector types in narrowScalarAddSub
Cassie Jones via llvm-commits
- [PATCH] D95426: [GlobalISel] Extract a narrowScalarAddSub method. NFC
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95699: [GlobalISel] Disable vector types in narrowScalarAddSub
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96671: [GlobalISel] Implement narrowScalar for UADDO/USUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96672: [GlobalISel] Implement narrowScalar for SADDO/SSUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96673: [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96674: [AArch64][GlobalISel] Make overflow legalization use clampScalar
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96675: [Test][AArch64] Test SADDO/SSUBO narrowing legalization
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96676: [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional when create a new section
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] move emit debug line unit length to MCStreamer class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF in assembly path
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa<> support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add is-a(isa<>) support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF in assembly path
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF in assembly path
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add is-a(isa<>) support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96409: [debug-info] refactor emitDwarfUnitLength
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional when create a new section
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional when create a new section
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96485: [MachineSink] Add a loop sink limit
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional for function getXCOFFSection
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng 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] D95734: Use alias analysis to remove redundant instrumentation for Asan
Chijin via Phabricator via llvm-commits
- [PATCH] D96516: Use MapVector to look up LoadedSourceFiles
Choongwoo Han via Phabricator via llvm-commits
- [PATCH] D96359: Fix deprecated usage of `mallinfo`
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 88d7876 - [NFC] [Coroutine] Remove Unused Variables
Chuanqi Xu via llvm-commits
- [llvm] cc2c45d - [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well.
Craig Topper via llvm-commits
- [llvm] b7b4f4c - [RISCV] Make scalable vector FMA commutable for register allocation.
Craig Topper via llvm-commits
- [llvm] a719b66 - [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions.
Craig Topper via llvm-commits
- [llvm] b8d719f - [RISCV] Add support for fixed vector FMA.
Craig Topper via llvm-commits
- [llvm] 8d8cafa - [RISCV] Add support for splat fixed length build_vectors using RVV.
Craig Topper via llvm-commits
- [llvm] b49aaed - [RISCV] Use _COMMUTABLE fma pseudos for fixed vectors.
Craig Topper via llvm-commits
- [llvm] 622611f - [TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize on the same value. Consistently use unsigned for child sizes. NFCI
Craig Topper via llvm-commits
- [llvm] fd5adae - [RISCV] Remove SRO* and SLO* instructions from bitmanip.
Craig Topper via llvm-commits
- [llvm] 18ff7e0 - [RISCV] Make the min and max vector width command line options more consistent and check their relationship to each other.
Craig Topper via llvm-commits
- [llvm] 0c254b4 - [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles.
Craig Topper via llvm-commits
- [llvm] cb161b3 - [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors.
Craig Topper via llvm-commits
- [llvm] fc4d780 - [RISCV] Remove superfluous semicolon. NFC
Craig Topper via llvm-commits
- [llvm] 350ab4e - [RISCV] Use OperandTransform field of ImmLeaf to slightly simplify a couple bitmanip patterns. NFC
Craig Topper via llvm-commits
- [llvm] 5189c5b - [X86] Simplify patterns for avx512 vpcmp. NFC
Craig Topper via llvm-commits
- [llvm] 033b1bd - [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors.
Craig Topper via llvm-commits
- [llvm] 5744502 - [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Craig Topper via llvm-commits
- [llvm] 9e62c91 - [RISCV] Initial support for insert/extract subvector
Craig Topper via llvm-commits
- [llvm] 7a7836b - [RISCV] Add a pattern for a scalable vector mask vnot.
Craig Topper via llvm-commits
- [llvm] 56277e3 - [TableGen] Make the map in InfoByHwMode protected. NFCI
Craig Topper via llvm-commits
- [llvm] 875c76d - [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via llvm-commits
- [llvm] 1697cc7 - [RISCV] Add support for integer fixed vector setcc
Craig Topper via llvm-commits
- [llvm] d32ed9b - [RISCV] Use a ComplexPattern to merge the PatFrags for removing unneeded masks on shift amounts.
Craig Topper via llvm-commits
- [llvm] 3665837 - [RISCV] Add support for fixed vector sqrt.
Craig Topper via llvm-commits
- [llvm] 4220a81 - [RISCV] Add support for fixed vector fabs
Craig Topper via llvm-commits
- [llvm] 532d4bf - [RISCV] Move riscv_vfmv_v_f_vl patterns to RISCVInstrInfoVVLPatterns.td for consistency with riscv_vmv_v_x_vl. NFC
Craig Topper via llvm-commits
- [llvm] 3520371 - [RISCV] Rename the RVVBaseAddr ComplexPattern to just BaseAddr and use it to merge some scalar load/store patterns too.
Craig Topper via llvm-commits
- [llvm] e764e9e - [RISCV] Add i16 bswap and i8/i16 bitreverse tests to the Zbp tests. NFC
Craig Topper via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96220: [X86] Add AMD Renoir (znver2) model number to getHostCPUName and compiler-rt's getAMDProcessorTypeAndSubtype.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96199: [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95800: [RISCV] Make scalable vector FMA commutable for register allocation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96157: [RISCV] Remove SRO* and SLO* instructions from bitmanip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95705: [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96103: [RISCV] Add support for fixed vector FMA.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96108: [RISCV] Add support for splat fixed length build_vectors using RVV.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95853: [RISCV] Use whole register load/store for generic load/store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95853: [RISCV] Use whole register load/store for generic load/store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95853: [RISCV] Use whole register load/store for generic load/store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96317: [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96186: [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96037: [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96157: [RISCV] Remove SRO* and SLO* instructions from bitmanip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96317: [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96028: [RISCV] Add patterns for scalable-vector fabs & fcopysign
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96332: [RISCV] Add support for selecting vid.v from build_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93446: [RISCV] Add vadd with mask and without mask builtin.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96375: [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96186: [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96186: [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96375: [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96443: [RISCV] Add support for integer fixed vector setcc and storing a mask vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96443: [RISCV] Add support for integer fixed vector setcc and storing a mask vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95563: [RISCV] Add initial support for 128-bit fixed vectors with RVV.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96468: [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96443: [RISCV] Add support for integer fixed vector setcc and storing a mask vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96468: [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96468: [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96443: [RISCV] Add support for integer fixed vector setcc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96491: [RISCV] Add support for integer fixed min/max
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96218: [RISCV] Change parseVTypeI function
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96486: [RISCV] Support scalable-vector masked scatter operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96567: [RISCV] Add support for fixed vector floating point setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96567: [RISCV] Add support for fixed vector floating point setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96218: [RISCV] Change parseVTypeI function
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96443: [RISCV] Add support for integer fixed vector setcc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96567: [RISCV] Add support for fixed vector floating point setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96567: [RISCV] Add support for fixed vector floating point setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96622: [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96028: [RISCV] Add patterns for scalable-vector fabs & fcopysign
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96649: [RISCV] Use XLenRI alias for RegInfoByHwMode instances
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96661: [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96681: [RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94776: [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D96020: [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D96021: [LoopVectorize] NFC: Move UserVF feasibility checks to separate function.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D96571: [ASan] Introduce a way set different ways of emitting module destructors.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96573: [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Dan Liew via Phabricator via llvm-commits
- [llvm] ad3b023 - [Sparc] Support relocatable expressions in the assembler
Daniel Cederman via llvm-commits
- [PATCH] D47458: [Sparc] Support relocatable expressions in the assembler
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47458: [Sparc] Support relocatable expressions in the assembler
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D78796: [Support] Refactor LEB128 encoding into an input iterator
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D96589: [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Cache (optionally) estimated PartialAlias offsets.
Daniil Fukalov 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] D95456: [ARM] i16 insert-of-extract to VINS pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D95631: [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold
Dave Green via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
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] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D96153: [ARM] Make v2f62 scalar_to_vector legal
Dave Green via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Dave Green via Phabricator via llvm-commits
- [PATCH] D96153: [ARM] Make v2f62 scalar_to_vector legal
Dave Green via Phabricator via llvm-commits
- [PATCH] D94765: Expand masked mem intrinsics correctly wrt big-endian
Dave Green via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Dave Green via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores and aliases in between
Dave Green via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Dave Green via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
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: Expand masked mem intrinsics correctly wrt big-endian
Dave Green via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Dave Green via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Dave Green via Phabricator via llvm-commits
- [PATCH] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Dave Green via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Dave Green via Phabricator via llvm-commits
- [PATCH] D96522: [LV] Try larger VFs if VF is unprofitable for small types.
Dave Green via Phabricator via llvm-commits
- [PATCH] D96552: [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D96518: [MIRLangRef] Document MachineOperand comments
Dave Green via Phabricator via llvm-commits
- [PATCH] D96522: [LV] Try larger VFs if VF is unprofitable for small types.
Dave Green via Phabricator via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments
Dave Green via Phabricator via llvm-commits
- [PATCH] D96159: [ARM] Optimize fp store of extract to integer store if already available.
Dave Green via Phabricator via llvm-commits
- [PATCH] D96065: [ARM] Single source VMOVNT
Dave Green via Phabricator via llvm-commits
- [PATCH] D95881: [ARM] Extend search for increment in load/store optimizer
Dave Green via Phabricator via llvm-commits
- [PATCH] D96603: [ARM] Add some basic Min/Max costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D96599: [AArch64] Allow folding FMUL/FADD into FMA for FP16 types
Dave Green via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D95881: [ARM] Extend search for increment in load/store optimizer
Dave Green via Phabricator via llvm-commits
- [PATCH] D95881: [ARM] Extend search for increment in load/store optimizer
Dave Green via Phabricator via llvm-commits
- [PATCH] D96159: [ARM] Optimize fp store of extract to integer store if already available.
Dave Green via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Dave Green via Phabricator via llvm-commits
- [PATCH] D96596: [AArch64] Convert CMP/SELECT sign patterns to OR & ASR.
Dave Green via Phabricator via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Dave Green via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Dave Lee via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Dave Lee via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Dave Lee via Phabricator via llvm-commits
- [PATCH] D96212: [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96212: [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96334: Correctly recognize bitfields when emitting dwarf
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96045: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96045: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96597: [DebugInfo] Keep the DWARF64 flag in the module metadata
David Blaikie via Phabricator via llvm-commits
- [llvm] 1b435eb - [ARM] i16 insert-of-extract to VINS pattern
David Green via llvm-commits
- [llvm] 183fe9d - [ARM] Add some float Biquad cases showing difficult shuffling. NFC
David Green via llvm-commits
- [llvm] f953b3c - [ARM] Testing for stored extracted values. NFC
David Green via llvm-commits
- [llvm] 11e415d - [ARM] Make v2f64 scalar_to_vector legal
David Green via llvm-commits
- [llvm] 0c7e044 - [ARM] One-off identity shuffle
David Green via llvm-commits
- [llvm] 1db7b9c - [ARM] Make a BE predicate bitcast consistent with the rest of llvm
David Green via llvm-commits
- [llvm] 9498315 - Expand masked mem intrinsics correctly wrt big-endian
David Green via llvm-commits
- [llvm] 7786ac8 - [ARM] Remove dead mov's in preheader of tail predicated loops
David Green via llvm-commits
- [llvm] e771614 - [ARM] Change getScalarizationOverhead overload used in gather costs. NFC
David Green via llvm-commits
- [llvm] b1ef919 - [ARM] Add CostKind to getMVEVectorCostFactor.
David Green via llvm-commits
- [llvm] 0f60ed1 - [ARM] Single source vmovnt tests. NFC
David Green via llvm-commits
- [llvm] 541828e - [ARM] Single source VMOVNT
David Green via llvm-commits
- [llvm] 875f0cb - [ARM] Optimize fp store of extract to integer store if already available.
David Green via llvm-commits
- [llvm] b7c3de8 - [ARM] MVE min/max cost tests. NFC
David Green via llvm-commits
- [llvm] 7c2e061 - [ARM] Extra vector shuffle tests of various kinds. NFC
David Green via llvm-commits
- [llvm] 6abe362 - [ARM] Fix duplicate fdiv tests, changing them to frem. NFC
David Green via llvm-commits
- [llvm] ac00518 - [ARM] Add some tests for MVE lane interleaving. NFC
David Green via llvm-commits
- [llvm] bc2e843 - [ARM] A couple of small MVE reduction tests from intrinsics. NFC
David Green via llvm-commits
- [llvm] 08c09bb - [ARM] Move PhaseOrdering test to the correct place. NFC
David Green via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
David Li via Phabricator via llvm-commits
- [PATCH] D95969: [WPD] Add an optional checking mode for debugging devirtualization
David Li via Phabricator via llvm-commits
- [PATCH] D95969: [WPD] Add an optional checking mode for debugging devirtualization
David Li via Phabricator via llvm-commits
- [llvm] 3bbaece - [Analysis] Remove unused functions from TargetLibraryInfo
David Sherwood via llvm-commits
- [llvm] 9700228 - [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount
David Sherwood via llvm-commits
- [llvm] 01b8744 - [NFC][Analysis] Change struct VecDesc to use ElementCount
David Sherwood via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95934: [Analysis] Remove unused functions from TargetLibraryInfo
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96019: [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96030: NFC: Migrate CodeMetrics to work on InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96338: [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96253: [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96253: [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96350: [SVE][LoopVectorize] Enable vectorization of fmin/fmax with nnan
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96019: [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96030: NFC: Migrate CodeMetrics to work on InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96423: [DebugInfo] Remove early implicit cast of TypeSize to unsigned
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96423: [DebugInfo] Remove early implicit cast of TypeSize to unsigned
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96338: [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95586: [ARM] permit PC as destination of MOVS
David Spickett via Phabricator via llvm-commits
- [PATCH] D96304: [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
David Spickett via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
David Stenberg via Phabricator via llvm-commits
- [llvm] 318ed90 - [AIX][llvm][support] Implement getHostCPUName
David Tenty via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
David Tenty via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
David Tenty via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
David Tenty via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
David Tenty via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][llvm][support] Implement getHostCPUName
David Tenty via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
David Tenty via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
David Tenty via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
David Tenty via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
David Tenty via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
David Tenty via Phabricator via llvm-commits
- [PATCH] D96423: [DebugInfo] Remove early implicit cast of TypeSize to unsigned
David Truby via Phabricator via llvm-commits
- [lld] 980d28d - ELFObjectWriter: Don't sort local symbols
David Zarzycki via llvm-commits
- [PATCH] D96594: [lit] Add "slowest_tests" config option
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D96594: [lit] Add "slowest_tests" config option
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D96594: [lit] Add "slowest_tests" config option
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D96662: '
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D96662: [lit] Add --skip (inverse of --filter)
David Zarzycki via Phabricator via llvm-commits
- [compiler-rt] 5dd29d9 - Fix xray fdr mode to allow multiple flushes
Dean Michael Berris via llvm-commits
- [llvm] 747c450 - Fix JSON formatting when converting to trace event format
Dean Michael Berris via llvm-commits
- [PATCH] D96384: Fix JSON formatting when converting to trace event format
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D96384: Fix JSON formatting when converting to trace event format
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D96234: [MC][WebAssembly] Fix provisional values for data alias relocations
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D96233: [WebAssembly] Use data sections by default
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D96006: [AArch64] Stack probing for dynamic allocas in GlobalISel
Diana Picus via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D96045: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96472: llvm-dwarfdump: fix the counting when printing DW_OP_entry_value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96045: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 168ccc8 - [AMDGPU][MC][GFX10] Improved errors reporting for invalid MIMG NSA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] 05433a8 - [AMDGPU][MC] Corrected error position for invalid dim modifiers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D96118: [AMDGPU][MC][GFX10] Improved errors reporting for invalid MIMG NSA operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D96117: [AMDGPU][MC] Corrected error position for invalid dim modifiers
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D96543: [AMDGPU] Allow accvgpr_read/write decode with opsel
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 4c23e42 - Mark 4 tests added in 6d766c8bf9df as requiring an x86 backend as they fail when it is not present.
Douglas Yung via llvm-commits
- [llvm] fa35c1f - ValueMapper: Rename RF_MoveDistinctMDs => RF_ReuseAndMutateDistinctMDs, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D96056: [clang][cli] Generate and round-trip CodeGen options
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95775: [ValueMapper] Add debug output for metadata remapping
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95210: Update the ProgrammersManual explanation for ilist and iplist
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96325: [clang][cli] NFC: Remove ArgList infrastructure for recording queries
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D36082: [Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96531: TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95490: Support: Extract fs::resize_file_before_mapping_readwrite from FileOutputBuffer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95501: WIP: Support: Add vfs::OutputBackend to virtualize compiler outputs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96531: TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D41669: Teach ValueMapper to use ODR uniqued types when available
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 2ccb941 - [AVR] Fix global references to function symbols
Dylan McKay via llvm-commits
- [PATCH] D87631: [AVR] Fix global references to function symbols
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D87631: [AVR] Fix global references to function symbols
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D95664: [AVR] Fix the eliminateCallFramePseudos method so that it always expands STDWSPQRr and STDSPQRr
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D95664: [AVR] Fix the eliminateCallFramePseudos method so that it always expands STDWSPQRr and STDSPQRr
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96172: [flang][fir] Add shape, shape_shift, and slice types.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96293: [flang][fir] Add OpaqueAttr.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96293: [flang][fir] Add OpaqueAttr.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96293: [flang][fir] Add OpaqueAttr.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D95751: [flang][NFC] Rename complex type.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96172: [flang][fir] Add shape, shape_shift, and slice types.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96361: [flang][fir] Updates to internal name uniquer.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96361: [flang][fir] Updates to internal name uniquer.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96361: [flang][fir] Updates to internal name uniquer.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96454: [flang][fir] Update the code generation test tool
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96454: [flang][fir] Update the code generation test tool
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96630: [flang][fir][NFC] Move code from FIRDialect.h into a new header.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96630: [flang][fir][NFC] Move code from FIRDialect.h into a new header.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96633: [flang][NFC] Minor format changes, documentation
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96630: [flang][fir][NFC] Move code from FIRDialect.h into a new header.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96633: [flang][NFC] Minor format changes, documentation
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D95734: Use alias analysis to remove redundant instrumentation for Asan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D95734: Use alias analysis to remove redundant instrumentation for Asan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D95734: Use alias analysis to remove redundant instrumentation for Asan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D95734: Use alias analysis to remove redundant instrumentation for Asan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 157ac42 - [llvm-objdump] Support PLT decoding for aarch64_be
Fangrui Song via llvm-commits
- [lld] 7605a9a - [ELF] Support aarch64_be
Fangrui Song via llvm-commits
- [lld] eea34aa - [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little)
Fangrui Song via llvm-commits
- [llvm] 6d766c8 - DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Fangrui Song via llvm-commits
- [llvm] ad60802 - [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename
Fangrui Song via llvm-commits
- [llvm] 87dbdd2 - [FileCheck] Default --allow-unused-prefixes to false
Fangrui Song via llvm-commits
- [lld] 830ead5 - [test] Fix unused check prefixes
Fangrui Song via llvm-commits
- [llvm] 3e837e1 - [llvm-objcopy][test] Stablize build-id-link-dir.test
Fangrui Song via llvm-commits
- [llvm] b48aea4 - [test] Add REQUIRES: x86-registered-target to DebugInfo/Symbolize/ELF llvm-mc tests
Fangrui Song via llvm-commits
- [llvm] b799289 - [test] Drop redundant REQUIRES: x86-registered-target
Fangrui Song via llvm-commits
- [lld] d82679d - [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec
Fangrui Song via llvm-commits
- [polly] 89e257b - [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2
Fangrui Song via llvm-commits
- [polly] 564788d - [Polly] Fix -Wunused-lambda-capture
Fangrui Song via llvm-commits
- [llvm] 4f30a3d - [llvm-cfi-verify] Set UseSymbolTable to false
Fangrui Song via llvm-commits
- [llvm] 04a2e12 - DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via llvm-commits
- [compiler-rt] 096f547 - [asan][test] Fix Linux/odr-violation.cpp after symbolizer change D95927
Fangrui Song via llvm-commits
- [lld] 0557b1b - [ELF] Resolve defined symbols before undefined symbols
Fangrui Song via llvm-commits
- [compiler-rt] 0dc6122 - [asan][test] Fix Linux/odr-violation.cpp on gcc
Fangrui Song via llvm-commits
- [llvm] 92ee3dd - DebugInfo/Symbolize: Don't differentiate function/data symbolization
Fangrui Song via llvm-commits
- [llvm] 0fd7c31 - DebugInfo/Symbolize: Use stable_sort
Fangrui Song via llvm-commits
- [llvm] a7ceef9 - DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95916
Fangrui Song via llvm-commits
- [llvm] 1f69355 - [test] Make ELF tests amenable to the order of non-local symbols
Fangrui Song via llvm-commits
- [llvm] 39db16e - [test] Make ELF tests less reliant on the lexicographical order of non-local symbols
Fangrui Song via llvm-commits
- [lld] 962b29d - ELFObjectWriter: Don't sort non-local symbols
Fangrui Song via llvm-commits
- [llvm] 338e38b - ELFObjectWriter: Delete redundant registerSymbol
Fangrui Song via llvm-commits
- [llvm] 53187f1 - ELFObjectWriter: Simplify
Fangrui Song via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96211: [llvm-objdump] Support PLT decoding for aarch64_be
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96211: [llvm-objdump] Support PLT decoding for aarch64_be
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96211: [llvm-objdump] Support PLT decoding for aarch64_be
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96188: [ELF] Support aarch64_be
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96188: [ELF] Support aarch64_be
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96214: [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96214: [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96214: [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96214: [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96212: [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95849: [FileCheck] Default --allow-unused-prefixes to false
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96292: [llvm-objcopy] Drop S_ISUID and S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96292: [llvm-objcopy] Drop S_ISUID and S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96308: [llvm-objcopy] Avoid rename if input filename = output filename
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96308: [llvm-objcopy] Avoid rename if input filename = output filename
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94342: [lld-macho] Basic support for linkage and visibility attributes in LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96219: [CodeGen] Remove trailing dot of name of text section with prefix
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96219: [CodeGen] Remove trailing dot of name of text section with prefix
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96308: [llvm-objcopy] Avoid rename if input filename = output filename
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96360: [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled atomic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF in assembly path
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add is-a(isa<>) support for MCStreamer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96327: [CodeGen] Fix two dots between text section name and symbol name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled atomic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93441: [DebugInfo] Fix crash with -fdebug-info-for-profiling and split dwarf
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95851: Support for ELF section groups
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95811: AMDGPU/LLD: Add target id and code object v4 support to linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76224: [llvm-objdump] Add call_frame_cfa locations to variable display
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D49426: [DEBUG_INFO] fix .loc directives emitted for missing prologues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94141: [WIP][LLD] Add output section printout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96308: [llvm-objcopy] Avoid rename if input filename = output filename
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten by root
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96613: [lld] Add options to trace all symbols and to trace all symbols originated from a file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96617: DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95619
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96617: DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95916
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1f1f037 - [ConstraintElimination] Improve index handing during constraint building.
Florian Hahn via llvm-commits
- [llvm] 68dc90b - [ConstraintElimination] Decompose a few more GEP indices.
Florian Hahn via llvm-commits
- [llvm] fd8afa4 - [VPlan] Use VPUser to manage CondBit
Florian Hahn via llvm-commits
- [llvm] d5387ec - [LV] Add tests showing suboptimal vectorization for narrow types.
Florian Hahn via llvm-commits
- [llvm] 6103ba4 - [AArch64] Add tests with sign cmps patterns that can be improved.
Florian Hahn via llvm-commits
- [llvm] 85fe5c9 - [VPlan] Make VPRecipeBase inherit from VPUser directly (NFC).
Florian Hahn via llvm-commits
- [llvm] a3f6233 - [AArch64] Add test case where machine outliner breaks up a bundle.
Florian Hahn via llvm-commits
- [llvm] 142c09f - [AArch64] Increase outlined sequence in test added in a3f6233fa4b4.
Florian Hahn via llvm-commits
- [llvm] 3df5d5a - [ConstraintElimination] Fix variables used for pattern matching.
Florian Hahn via llvm-commits
- [PATCH] D95382: [VPlan] Make VPBlockBase a VPUser.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95382: [VPlan] Make VPBlockBase a VPUser.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with rv_marker attribute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with rv_marker attribute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96294: [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95382: [VPlan] Use VPUser to manage CondBit
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95382: [VPlan] Use VPUser to manage CondBit
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96462: [LV] Add remarks that explicitly mention error handling in candidate loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with clang.arc.rv bundle
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96522: [LV] Try larger VFs if VF is unprofitable for small types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96522: [LV] Try larger VFs if VF is unprofitable for small types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96596: [AArch64] Convert CMP/SELECT sign patterns to OR & ASR.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96294: [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96294: [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96294: [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96650: [NFC] Replace OuterLoopId with InnerLoopId - 1
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96650: [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop`
Florian Hahn via Phabricator via llvm-commits
- [llvm] b46aac1 - [RISCV] Support the scalable-vector fadd reduction intrinsic
Fraser Cormack via llvm-commits
- [llvm] a3c74d6 - [RISCV] Add support for selecting vid.v from build_vector
Fraser Cormack via llvm-commits
- [llvm] e88da1d - [RISCV] Add support for integer fixed min/max
Fraser Cormack via llvm-commits
- [PATCH] D95659: [RISCV] Initial support of LoopVectorizer for RISC-V Vector.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96199: [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95800: [RISCV] Make scalable vector FMA commutable for register allocation.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96108: [RISCV] Add support for splat fixed length build_vectors using RVV.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96103: [RISCV] Add support for fixed vector FMA.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96249: [ValueTypes] Add MVT for nxv1bf16.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95870: [RISCV] Support the scalable-vector fadd reduction intrinsic
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96028: [RISCV] Add patterns for scalable-vector fabs & fcopysign
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96253: [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95705: [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96157: [RISCV] Remove SRO* and SLO* instructions from bitmanip.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96037: [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96157: [RISCV] Remove SRO* and SLO* instructions from bitmanip.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96249: [ValueTypes] Add MVT for nxv1bf16.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96332: [RISCV] Add support for selecting vid.v from build_vector
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91638: [RISCV] Add a proof-of-concept for supporting fixed-length vectors in RVV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96332: [RISCV] Add support for selecting vid.v from build_vector
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96375: [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96332: [RISCV] Add support for selecting vid.v from build_vector
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96332: [RISCV] Add support for selecting vid.v from build_vector
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96028: [RISCV] Add patterns for scalable-vector fabs & fcopysign
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96028: [RISCV] Add patterns for scalable-vector fabs & fcopysign
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96186: [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96486: [RISCV] Support scalable-vector masked scatter operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96491: [RISCV] Add support for integer fixed min/max
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96443: [RISCV] Add support for integer fixed vector setcc
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96468: [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96365: [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96491: [RISCV] Add support for integer fixed min/max
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96486: [RISCV] Support scalable-vector masked scatter operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96486: [RISCV] Support scalable-vector masked scatter operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96567: [RISCV] Add support for fixed vector floating point setcc.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96180: [dfsan] Refactor loadShadow
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D95382: [VPlan] Use VPUser to manage CondBit
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D95383: [LV] Remove VPCallback.
Gil Rapaport via Phabricator via llvm-commits
- [lld] 87104fa - [lld-macho] Add ARM64 target arch
Greg McGary via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Greg McGary via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [llvm] ca052ad - Fix incorrect indentation in LangRef.rst
Guillaume Chatelet via llvm-commits
- [llvm] 8f3518e - Fix incorrect indentation in LangRef.rst
Guillaume Chatelet via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Haowei Wu via Phabricator via llvm-commits
- [llvm] 2968611 - [WebAssembly] Fix delegate's argument computation
Heejin Ahn via llvm-commits
- [llvm] 35f5f79 - [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via llvm-commits
- [PATCH] D96525: [WebAssembly] Fix delegate's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96525: [WebAssembly] Fix delegate's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96525: [WebAssembly] Fix delegate's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96525: [WebAssembly] Fix delegate's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96532: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96525: [WebAssembly] Fix delegate's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96532: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96595: [WebAssemblly] Fix rethrow's argument computation
Heejin Ahn via Phabricator via llvm-commits
- [lld] 5b8db12 - [ELF] Rewriting the path of sample profile file for --reproduce response.txt
Hongtao Yu via llvm-commits
- [llvm] 1cb47a0 - [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Hongtao Yu via llvm-commits
- [llvm] 3a5f8a3 - [CSSPGO] Restrict pseudo probe tests to x86_64 only.
Hongtao Yu via llvm-commits
- [llvm] de40f6d - [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via llvm-commits
- [lld] 0f848a2 - Undo test changs introduced by D96193.
Hongtao Yu via llvm-commits
- [llvm] 0eed2b1 - Remove test code that cause MSAN failure.
Hongtao Yu via llvm-commits
- [llvm] 0b1914e - [ThinLTO][gold] Fix filenaming scheme for tasks.
Hongtao Yu via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95982: [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96193: [ELF] Rewriting the path of sample profile file for --reproduce response.txt
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95962: [CSSPGO] Introducing dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95982: [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95982: [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95982: [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95962: [CSSPGO] Introducing dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96193: [ELF] Rewriting the path of sample profile file for --reproduce response.txt
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96193: [ELF] Rewriting the path of sample profile file for --reproduce response.txt
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96613: [lld] Add options to trace all symbols and to trace all symbols originated from a file
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96173: [ThinLTO][gold] Fix filenaming scheme for tasks.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96173: [ThinLTO][gold] Fix filenaming scheme for tasks.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95962: [CSSPGO] Introducing dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95962: [CSSPGO] Introducing dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Hongtao Yu via Phabricator via llvm-commits
- [llvm] a5b07a2 - [RISCV] Initial support of LoopVectorizer for RISC-V Vector.
Hsiangkai Wang via llvm-commits
- [llvm] a2d19ba - [RISCV] Use whole register load/store for generic load/store.
Hsiangkai Wang via llvm-commits
- [PATCH] D95659: [RISCV] Initial support of LoopVectorizer for RISC-V Vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95853: [RISCV] Use whole register load/store for generic load/store.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95853: [RISCV] Use whole register load/store for generic load/store.
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] D95853: [RISCV] Use whole register load/store for generic load/store.
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] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96282: [CMake][AIX] Adjust plugin library externsion used on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional when create a new section
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional when create a new section
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional for function getXCOFFSection
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96144: [ELF] Add --dwarf32-before-dwarf64 to sort DWARF32 input sections before DWARF64
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D96144: [ELF] Add --dwarf32-before-dwarf64 to sort DWARF32 input sections before DWARF64
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] move emit debug line unit length to MCStreamer class
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add is-a(isa<>) support for MCStreamer
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add is-a(isa<>) support for MCStreamer
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D96597: [DebugInfo] Keep the DWARF64 flag in the module metadata
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83289: [BPF] Emit unknown types as byte arrays
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 5e77ea0 - Make gCrashRecoveryEnabled thread local
Jacques Pienaar via llvm-commits
- [llvm] d650365 - Revert "Make gCrashRecoveryEnabled thread local"
Jacques Pienaar via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled atomic
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled atomic
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled thread local
Jacques Pienaar via Phabricator via llvm-commits
- [debuginfo-tests] a31eae8 - [test][Dexter] Fix test failure if space in python path
James Henderson via llvm-commits
- [PATCH] D74393: [llvm-readobj] Add support for decoding FreeBSD ELF notes
James Henderson via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D96211: [llvm-objdump] Support PLT decoding for aarch64_be
James Henderson via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D96211: [llvm-objdump] Support PLT decoding for aarch64_be
James Henderson via Phabricator via llvm-commits
- [PATCH] D74367: [llvm-readelf] Print raw ELF note contents if we can't parse it
James Henderson via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
James Henderson via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
James Henderson via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
James Henderson via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
James Henderson via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
James Henderson via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
James Henderson via Phabricator via llvm-commits
- [PATCH] D96420: [test][Dexter] Fix test failure if space in python path
James Henderson via Phabricator via llvm-commits
- [PATCH] D96420: [test][Dexter] Fix test failure if space in python path
James Henderson via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
James Henderson via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
James Henderson via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D96420: [test][Dexter] Fix test failure if space in python path
James Henderson via Phabricator via llvm-commits
- [PATCH] D96499: [debuginfo-tests] Remove explicit checks for Python 3
James Henderson via Phabricator via llvm-commits
- [PATCH] D96500: [debuginfo-tests] Remove some unused config variables
James Henderson via Phabricator via llvm-commits
- [PATCH] D96502: [debuginfo-tests] Delete unused/duplicate imports
James Henderson via Phabricator via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [PATCH] D96509: [cross-project-tests] Rename variables to make sense for new top-level directory name - part 2
James Henderson via Phabricator via llvm-commits
- [PATCH] D96510: [cross-project-tests] Add lld as a dependency and feature, if in LLVM_ENABLE_PROJECTS - part 3
James Henderson via Phabricator via llvm-commits
- [PATCH] D96511: [cross-project-tests] Make clang optional if not in LLVM_ENABLE_PROJECTS
James Henderson via Phabricator via llvm-commits
- [PATCH] D96513: [cross-project-tests] Add/update check-* targets for cross-project-tests - part 5
James Henderson via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
James Henderson via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
James Henderson via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
James Henderson via Phabricator via llvm-commits
- [PATCH] D96601: [llvm-nm] Tidy up error messages
James Henderson via Phabricator via llvm-commits
- [PATCH] D96602: [llvm-nm][test] Add additional test coverage for llvm-nm options
James Henderson via Phabricator via llvm-commits
- [llvm] d06ab79 - Encode alignment attribute for `atomicrmw`
James Y Knight via llvm-commits
- [llvm] 17517f3 - Encode alignment attribute for `cmpxchg`
James Y Knight via llvm-commits
- [llvm] db00953 - Fix bitcode decoder error in "Encode alignment attribute for `atomicrmw`"
James Y Knight via llvm-commits
- [llvm] 3c06676 - Fix layering after ed4718eccb12.
James Y Knight via llvm-commits
- [llvm] 8bd8534 - LLVM-C: Allow LLVM{Get/Set}Alignment on an atomicrmw/cmpxchg instruction.
James Y Knight via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
James Y Knight via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
James Y Knight via Phabricator via llvm-commits
- [PATCH] D87443: Encode alignment attribute for `cmpxchg`
James Y Knight via Phabricator via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
James Y Knight via Phabricator via llvm-commits
- [PATCH] D87443: Encode alignment attribute for `cmpxchg`
James Y Knight via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of explicitly emitting retainRV or claimRV calls in the IR
James Y Knight via Phabricator via llvm-commits
- [llvm] 549a1e2 - Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via llvm-commits
- [llvm] 16e7973 - Renovate CMake file for the `llvm-cfi-verify` tool
Jameson Nash via llvm-commits
- [llvm] 10c1d29 - Revert "Renovate CMake files in the `llvm-exegesis` tool."
Jameson Nash via llvm-commits
- [llvm] a7db680 - Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via llvm-commits
- [PATCH] D90970: Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D90969: Renovate CMake file for the `llvm-cfi-verify` tool
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D94813: [MergeICmps] Don't merge icmps derived from pointers with addressspaces
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D90970: Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D90970: Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D90970: Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D90970: Renovate CMake files in the `llvm-exegesis` tool.
Jameson Nash via Phabricator via llvm-commits
- [llvm] 4b661b4 - Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format
Jamie Schmeiser 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] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D88515: Add dot-cfg-changes style view to the llvm-diff tool
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] e721bc9 - [clang][cli] Generate and round-trip CodeGen options
Jan Svoboda via llvm-commits
- [PATCH] D96056: [clang][cli] Generate and round-trip CodeGen options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D96056: [clang][cli] Generate and round-trip CodeGen options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D96325: [clang][cli] NFC: Remove ArgList infrastructure for recording queries
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D96056: [clang][cli] Generate and round-trip CodeGen options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Jason Liu via Phabricator via llvm-commits
- [llvm] d8323b1 - [AMDGPU] Generate test checks and add GFX10 test coverage
Jay Foad via llvm-commits
- [llvm] a4b1df8 - [AMDGPU] Use named unified buffer format constant. NFC.
Jay Foad via llvm-commits
- [llvm] 2114b45 - [AMDGPU] Fix comments in SILoadStoreOptimizer::offsetsCanBeCombined
Jay Foad via llvm-commits
- [llvm] b5f3383 - [AMDGPU] Add another test case for combining DS reads
Jay Foad via llvm-commits
- [llvm] 23db2d3 - [AMDGPU] Better selection of base offset when merging DS reads/writes
Jay Foad via llvm-commits
- [llvm] 7e9ceed - [TableGen][GlobalISel] Allow duplicate RendererFns
Jay Foad via llvm-commits
- [llvm] 7c749ba - [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT
Jay Foad via llvm-commits
- [PATCH] D96143: [AMDGPU] Generate test checks and add GFX10 test coverage
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96587: [TableGen][GlobalISel] Allow duplicate RendererFns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86498: AMDGPU/GlobalISel: Partially move constant selection to patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96589: [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96587: [TableGen][GlobalISel] Allow duplicate RendererFns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96587: [TableGen][GlobalISel] Allow duplicate RendererFns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96605: AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96605: AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Jay Foad via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96589: [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D85530: [AMDGPU] Don't cluster stores
Jay Foad via Phabricator via llvm-commits
- [llvm] e05c103 - [DebugInfo] Re-engineer a test to be stricter, add XFails
Jeremy Morse via llvm-commits
- [llvm] 4fd29e4 - Follow up to e05c10380ce7: add aarch64 to test XFails
Jeremy Morse via llvm-commits
- [llvm] 6ade2de - Revert "DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976"
Jeremy Morse via llvm-commits
- [llvm] c1d45ab - Revert "Re-land D94976 after revert in e29552c5aff6"
Jeremy Morse via llvm-commits
- [llvm] 2ae580a - Revert "Follow up to e05c10380ce7: add aarch64 to test XFails"
Jeremy Morse via llvm-commits
- [llvm] d7d0b17 - Revert "[DebugInfo] Re-engineer a test to be stricter, add XFails"
Jeremy Morse via llvm-commits
- [llvm] 0136139 - Reapply [DebugInfo] Re-engineer a test to be stricter, add XFails
Jeremy Morse via llvm-commits
- [llvm] 1d68e0a - Reland [DWARF] Location-less inlined variables should not have DW_TAG_variable
Jeremy Morse via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D96420: [test][Dexter] Fix test failure if space in python path
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D96045: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 0973ce8 - [RISCV] Fix whitespace in RISCVInstrInfoC.td
Jessica Clarke via llvm-commits
- [llvm] ca606dc - [RISCV] More whitespace and comment typo fixes in RISCVInstrInfoC.td
Jessica Clarke via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D51206: [Sparc] Add tail call support
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96649: [RISCV] Use XLenRI alias for RegInfoByHwMode instances
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96649: [RISCV] Use XLenRI alias for RegInfoByHwMode instances
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 0e85d63 - [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types
Jessica Paquette via llvm-commits
- [llvm] 7eee858 - [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD
Jessica Paquette via llvm-commits
- [llvm] 9283058 - [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP
Jessica Paquette via llvm-commits
- [llvm] 5f7a4d8 - [AArch64][GlobalISel] Perform load/store extended reg folding with optsize
Jessica Paquette via llvm-commits
- [llvm] 1514f3b - [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD
Jessica Paquette via llvm-commits
- [llvm] 145549f - [GlobalISel] Combine (x + 0) -> x, G_PTR_ADD edition
Jessica Paquette via llvm-commits
- [llvm] 61b4702 - [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE
Jessica Paquette via llvm-commits
- [PATCH] D96099: [AArch64][GlobalISel] Support the 'returned' parameter attribute.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95267: Add the use of register r for outlined function when register r is live in and defined later.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94304: Updating the IRSimilarityPrinting Pass to include the first and last instruction
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96296: [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96296: [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96388: [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96390: [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96390: [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96388: [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96388: [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96388: [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96451: [AArch64][GlobalISel] Perform load/store extended reg folding with optsize
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96451: [AArch64][GlobalISel] Perform load/store extended reg folding with optsize
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96457: [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96457: [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95703: [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96621: [GlobalISel] Combine (x + 0) -> x, G_PTR_ADD edition
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96624: [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96621: [GlobalISel] Combine (x + 0) -> x, G_PTR_ADD edition
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D96624: [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE
Jessica Paquette via Phabricator via llvm-commits
- [lld] 525bfa1 - [lld-macho] Emit personalities in compact unwind
Jez Ng via llvm-commits
- [lld] 5112035 - [lld-macho] Emit LSDA info in compact unwind
Jez Ng via llvm-commits
- [lld] ac9dd24 - [lld-macho] Try to make ubsan happy
Jez Ng via llvm-commits
- [PATCH] D95809: [lld-macho] Emit personalities in compact unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95809: [lld-macho] Emit personalities in compact unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95810: [lld-macho] Emit LSDA info in compact unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Jez Ng via Phabricator via llvm-commits
- [PATCH] D96565: [lld-macho] Fix cpuSubtype for non-x86_64 archs
Jez Ng via Phabricator via llvm-commits
- [llvm] c2a8477 - [llvm-objcopy] preserve file ownership when overwritten by root
Jian Cai via llvm-commits
- [PATCH] D96308: [llvm-objcopy] Avoid rename if input filename = output filename
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 by root
Jian Cai via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten by root
Jian Cai via Phabricator via llvm-commits
- [llvm] 64b448b - [dfsan] Refactor visitCallBase
Jianzhou Zhao via llvm-commits
- [llvm] 9887fde - [dfsan] Refactor loadShadow
Jianzhou Zhao via llvm-commits
- [compiler-rt] b4993cf - [sanitizer] Move MSan's chained_origin_depot to sanitizer_common
Jianzhou Zhao via llvm-commits
- [compiler-rt] 2d9c6e1 - [dfsan] Add origin chain utils
Jianzhou Zhao via llvm-commits
- [compiler-rt] 5ebbc58 - [dfsan] Introduce memory mapping for origin tracking
Jianzhou Zhao via llvm-commits
- [compiler-rt] 083d45b - [dfsan] Fix building OriginAddr at non-linux OS
Jianzhou Zhao via llvm-commits
- [compiler-rt] 7590c00 - [dfsan] Turn off THP at dfsan_flush
Jianzhou Zhao via llvm-commits
- [compiler-rt] a7538fe - [dfsan] Comment out ChainOrigin temporarily
Jianzhou Zhao via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D93446: [RISCV] Add vadd with mask and without mask builtin.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Jim Lin via Phabricator via llvm-commits
- [llvm] 9202806 - Revert "[CostModel] Remove VF from IntrinsicCostAttributes"
Jinsong Ji via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 67464df - [DebugInfo] Only perform TypeSize -> unsigned cast when necessary
Joe Ellis via llvm-commits
- [PATCH] D96423: [DebugInfo] Remove early implicit cast of TypeSize to unsigned
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D96423: [DebugInfo] Remove early implicit cast of TypeSize to unsigned
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D96423: [DebugInfo] Remove early implicit cast of TypeSize to unsigned
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D96423: [DebugInfo] Only perform TypeSize -> unsigned cast when necessary
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94766: Add lit config for dir with standalone tests
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96594: [lit] Add "slowest_tests" config option
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96594: [lit] Add "slowest_tests" config option
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96594: [lit] Add "slowest_tests" config option
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96652: [FileCheck][NFC] Move -dump-input tests to a subdirectory
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96653: [FileCheck] Add neighboring annotations for -dump-input-filter=error
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D77737: [SPARC] Recognize and handle the %lm(sym) operator
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D47458: [Sparc] Support relocatable expressions in the assembler
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D96311: [SPARC] Recognize the prefetch instruction
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D96311: [SPARC] Recognize the prefetch instruction
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D96312: [SPARC] recognize the "rd %pc, reg" special form
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D96313: [SPARCv9] allow stw as alias for st
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] 81429ab - [Attributor][FIX] Do not create UB by introducing a `noundef undef`
Johannes Doerfert via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D88645: [Annotation] Allows annotation to carry some additional constant arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D88645: [Annotation] Allows annotation to carry some additional constant arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
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] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95815: Restrict hoisting of potentially freed memory
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95826: [SROA] Propagate correct TBAA/TBAA Struct offsets
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96462: [LV] Add remarks that explicitly mention error handling in candidate loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96646: [NFC] update LangRef for D88645
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
John McCall via Phabricator via llvm-commits
- [PATCH] D96447: [NFC][Coroutine] Fix an error message on coro.id verification
John McCall via Phabricator via llvm-commits
- [PATCH] D96170: [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent
John McCall via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
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
- [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
- [PATCH] D96049: [Timer] On macOS count number of executed instructions
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D96427: Support multi-configuration generators correctly in several config files
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D96472: llvm-dwarfdump: fix the counting when printing DW_OP_entry_value
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D96471: [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D96471: [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D96471: [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D96462: [LV] Add remarks that explicitly mention error handling in candidate loops
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D96462: [LV] Add remarks that explicitly mention error handling in candidate loops
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Joseph Tremoulet via Phabricator via llvm-commits
- [compiler-rt] 04af72c - [Sanitizer] Fix failing sanitizer tests
Julian Lettner via llvm-commits
- [compiler-rt] 9360f1a - [Sanitizer] Fix sanitizer tests without reducing optimization levels
Julian Lettner via llvm-commits
- [PATCH] D96334: Correctly recognize bitfields when emitting dwarf
Julian Orth via Phabricator via llvm-commits
- [PATCH] D96334: Correctly recognize bitfields when emitting dwarf
Julian Orth via Phabricator via llvm-commits
- [llvm] 1f6ec3d - [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Juneyoung Lee via llvm-commits
- [llvm] debaf94 - [InstSimplify] add tests that look into pointer operands of instructions
Juneyoung Lee via llvm-commits
- [llvm] 2c5c7d5 - [InstCombine] Add nonnull(select c, null, p) tests (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96642: [ValueTracking] Dereferenced pointers are noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96642: [ValueTracking] Dereferenced pointers are noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96642: [ValueTracking] Dereferenced pointers are noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Justice Adams via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Justice Adams via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D88395: [LoopReroll] Fix rerolling loop with extra instructions
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] de6c49a - [Transforms/Utils] Drop unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [llvm] 94c3508 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 302313a - [Transforms] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0f360ff - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 781d0fe - [TableGen] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7e75f6f - [SelectionDAG] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] d12a0f4 - [GCOV] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] b16c6b2 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] c5e90a8 - [AsmPrinter] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3e2e630 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9dc62d1 - [PGO] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] d61b4cb - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 64557e0 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 96c90a6 - [AMDGPU] Drop unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [llvm] 905cf88 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] d3c3045 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] dfa3ead - [Analysis] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] d5adba1 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6ac12e4 - [Analysis] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1cc558b - [llvm] Fix header guards (NFC)
Kazu Hirata via llvm-commits
- [llvm] 910e2d1 - [llvm] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] b4c0d61 - [AMDGPU] Fix build breakage
Kazu Hirata via llvm-commits
- [PATCH] D96308: [llvm-objcopy] Avoid rename if input filename = output filename
Kees Cook via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Keith Smiley via Phabricator via llvm-commits
- [llvm] fea06ef - [SVE][LoopVectorize] Support for vectorization of loops with function calls
Kerry McLaughlin via llvm-commits
- [PATCH] D96018: [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96350: [SVE][LoopVectorize] Enable vectorization of fmin/fmax with nnan
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96356: [SVE][LoopVectorize] Support for vectorization of loops with function calls
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96604: [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96350: [SVE][LoopVectorize] Enable vectorization of fmin/fmax with nnan
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96604: [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96604: [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D86173: Don't look for terminfo libs when LLVM_ENABLE_TERMINFO=OFF
Khem Raj via Phabricator via llvm-commits
- [PATCH] D96293: [flang][fir] Add OpaqueAttr.
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] D96361: [flang][fir] Updates to internal name uniquer.
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] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
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] 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] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
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] D95940: add support for Elbrus 2000 (e2k)
Konstantin Ivlev via Phabricator via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D95811: AMDGPU/LLD: Add target id and code object v4 support to linker
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D95943: [ThinLTO] Fix import of a global variable to modules contain its weak def
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D96342: [libunwind][cmake] Add an option to enable/disable tests
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D96342: [libunwind][cmake] Add an option to enable/disable tests
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] f816cf6 - [DeveloperPolicy] Specify LLVM's license more clearly.
Kristof Beyls via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D96364: [TableGen] Add IntrNoMerge as intrinsic property
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D96020: [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 71a79e7 - [gn build] Port 87104faac433
LLVM GN Syncbot via llvm-commits
- [llvm] 76748b6 - [gn build] Port 40c261c41c4c
LLVM GN Syncbot via llvm-commits
- [llvm] ac2627f - [gn build] Port ba3ea9c60f0f
LLVM GN Syncbot via llvm-commits
- [llvm] 7ff0cbe - [gn build] Port cb2d2ae56ae3
LLVM GN Syncbot via llvm-commits
- [llvm] 28315df - [gn build] Port 656ead1fb7db
LLVM GN Syncbot via llvm-commits
- [PATCH] D96627: [llvm-jitlink] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Lang Hames via Phabricator via llvm-commits
- [PATCH] D96627: [llvm-jitlink] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Lang Hames via Phabricator via llvm-commits
- [PATCH] D96484: [flang] Fix typo in FlangConfig.cmake.in.
Leandro Vaz via Phabricator via llvm-commits
- [PATCH] D96484: [flang] Fix typo in FlangConfig.cmake.in.
Leandro Vaz via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95929: [CSSPGO][llvm-profgen] Add brackets for context id to support extended binary format
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Lei Wang via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D95960: [llvm][IR] Do not place constants with static relocations in a mergeable section
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D96170: [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D96059: [🍒][libc++] Rename include/support to include/__support
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D40259: [libcxx] LWG2993: reference_wrapper<T> conversion from T&&
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D40259: [libcxx] LWG2993: reference_wrapper<T> conversion from T&&
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D96335: [NFC] Adding test for clobbering of high registers in Thumb
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D80999: [ARM][CodeGen] Enabling spilling of high registers in RegAllocFast for Thumb1
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D81942: [NFC][CodeGen] Refactor: splitting register allocation method in RegAllocFast
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D96493: [ARM] Copy-paste error in ARMv87a architecture definition.
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Lukas Sommer via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Lukas Sommer via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Lukas Sommer via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Lukas Sommer via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Lukas Sommer via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
LuoYuanke via Phabricator via llvm-commits
- [llvm] acac29c - [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts
Luís Marques via llvm-commits
- [PATCH] D96037: [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts
Luís Marques via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96081: Option to ignore assume like intrinsic uses in hasAddressTaken()
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch and LDS
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h, remove AlignedCharArray
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D96292: [llvm-objcopy] Drop S_ISUID and S_ISGID bits
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D96487: Restore diagnostic handler after CodeGenAction::ExecuteAction
Marco Antognini via Phabricator via llvm-commits
- [compiler-rt] 0fe4701 - Expand unit tests for fuzzer::Merger
Marco Vanotti via llvm-commits
- [PATCH] D95692: [Pipeliner] Fixed optimization remarks and debug dumps Initiation Interval value
Marianne Mailhot-Sarrasin via Phabricator via llvm-commits
- [PATCH] D94089: [Reassociate] move check to ignore boolean expressions before canonicalizing binary operands
Marius Hillenbrand via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Martin G via Phabricator via llvm-commits
- [llvm] 71c29b4 - [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via llvm-commits
- [llvm] 99dfcfd - [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment
Martin Storsjö via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D95750: [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96120: [scudo] Port scudo sanitizer to Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Add combiners for v_mad/v_mac/v_fma
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] e855cc6 - AMDGPU/GlobalISel: Remove dead check prefixes
Matt Arsenault via llvm-commits
- [llvm] bcf723b - AMDGPU: Stop adding stack passed wide arguments to call conv handler
Matt Arsenault via llvm-commits
- [llvm] 87e2801 - GlobalISel: Use correct calling convention in handleAssignments
Matt Arsenault via llvm-commits
- [llvm] b72a236 - GlobalISel: Fix using wrong calling convention for callees
Matt Arsenault via llvm-commits
- [llvm] f4ca6d8 - AMDGPU: Fix verifier error with argument passed in CSR SGPR
Matt Arsenault via llvm-commits
- [llvm] e3c6fa3 - AMDGPU: Restrict soft clause bundling at half of the available regs
Matt Arsenault via llvm-commits
- [PATCH] D96226: AMDGPU: Stop adding stack passed wide arguments to call conv handler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96298: GlobalISel: Fix using wrong calling convention for callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96341: GlobalISel: Merge some AMDGPU ABI lowering code to generic code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96298: GlobalISel: Fix using wrong calling convention for callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96078: AMDGPU: Fix verifier error with argument passed in CSR SGPR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95432: AMDGPU/GlobalISel: Combine uniform icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96335: [NFC] Adding test for clobbering of high registers in Thumb
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96225: GlobalISel: Handle arguments partialy passed on the stack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96587: [TableGen][GlobalISel] Allow duplicate RendererFns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96605: AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85530: [AMDGPU] Don't cluster stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96180: [dfsan] Refactor loadShadow
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D96177: [dfsan] Refactor visitCallBase
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] 81b1d3d - [sanitizers][Windows] Implement __sanitizer_purge_allocator for Win64
Matthew G McGovern via llvm-commits
- [llvm] 69653d4 - Return "[Test] Add failing test for PR49087"
Max Kazantsev via llvm-commits
- [llvm] b910fab - [Test] Two more tests on usub
Max Kazantsev via llvm-commits
- [llvm] 6efcc2f - [Test] Add negative tests where usub optimization should not apply
Max Kazantsev via llvm-commits
- [llvm] 3d15b7e - [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via llvm-commits
- [llvm] 90081f3 - Revert "[Codegenprepare][X86] Use usub with overflow opt for IV increment"
Max Kazantsev via llvm-commits
- [llvm] af1cccf - [Test] Add test that exposed failure on reverted patch in codegen
Max Kazantsev via llvm-commits
- [llvm] 418c218 - Return "[Codegenprepare][X86] Use usub with overflow opt for IV increment"
Max Kazantsev via llvm-commits
- [llvm] b32fa17 - [Test] Add a potentially hanging test to prevent merging patches that hang it
Max Kazantsev via llvm-commits
- [llvm] b6ccc76 - [Test] Add test with uadd intrinsic with missing opt opportunity
Max Kazantsev via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96399: [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96399: [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96399: [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 06f53f2 - Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D96172: [flang][fir] Add shape, shape_shift, and slice types.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96293: [flang][fir] Add OpaqueAttr.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96362: [flang][fir] Update the kind mapping class.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96422: [flang][fir][NFC] Move ShapeType to TableGen type definition
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96454: [flang][fir] Update the code generation test tool
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96454: [flang][fir] Update the code generation test tool
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96610: [flang][fir][NFC] Move FieldType to TableGen type definition
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 656ead1 - [llvm/Support] Add SHA256 implementation
Mehdi Amini via llvm-commits
- [polly] 3dcb535 - [Polly] Remove use of -O3 in regression test.
Michael Kruse via llvm-commits
- [llvm] 5652e19 - Revert "[InstCombine] convert assumes to operand bundles"
Michael Kruse via llvm-commits
- [polly] 4c64d8e - [Polly] Port ForwardOpTree to the NewPM.
Michael Kruse via llvm-commits
- [polly] 7903d59 - [Polly] Port DeLICM to the NewPM.
Michael Kruse via llvm-commits
- [polly] b687fc9 - [Polly] Port PruneUnprofitable to the NewPM.
Michael Kruse via llvm-commits
- [polly] e7b9e43 - [Polly] Register pass-instrumentation for NewPM's Scop level.
Michael Kruse via llvm-commits
- [polly] 5ff963f - [Polly] Add TargetTransformInfo to ScopPass standard analysis results.
Michael Kruse via llvm-commits
- [polly] e200df9 - [Polly] Port IslScheduleOptimizer to the NewPM.
Michael Kruse via llvm-commits
- [polly] 13f758a - [Polly] Improve Simplify pass PM integration.
Michael Kruse via llvm-commits
- [polly] 08bab4b - [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass.
Michael Kruse via llvm-commits
- [polly] 222d380 - [Polly] Make the NewPM pass pipeline more similar to the legacy's.
Michael Kruse via llvm-commits
- [polly] 11511ee - [Polly] Do not use -O3 pipeline for single pass test.
Michael Kruse via llvm-commits
- [polly] d50f92a - [Polly] Added dedicated test for working -O3 pipeline.
Michael Kruse via llvm-commits
- [polly] 91ca9ad - [Polly] Avoid "using namespace llvm" in public headers. NFC.
Michael Kruse via llvm-commits
- [polly] 23753c6 - [Polly] Hide Simplify implementation from header. NFC.
Michael Kruse via llvm-commits
- [polly] 606aa62 - Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache"
Michael Kruse via llvm-commits
- [polly] 89e257b - [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2
Michael Kruse via llvm-commits
- [polly] 7387f33 - [Polly] Hide IslScheduleOptimizer implementation from header. NFC.
Michael Kruse via llvm-commits
- [polly] 9b123cd - [Polly] Sanitize optimization levels.
Michael Kruse via llvm-commits
- [polly] f0f5afc - [Polly] Remove unused declaration. NFC.
Michael Kruse via llvm-commits
- [polly] 95ef556 - [Polly] Preserve DetectionContext references.
Michael Kruse via llvm-commits
- [polly] 089421b - [Polly] Test all optimization levels.
Michael Kruse via llvm-commits
- [polly] d094918 - [Polly] Invalidate passes after Scop processing in NewPM.
Michael Kruse via llvm-commits
- [polly] ab0556b - [Polly] Regenerate isl-noexceptions.h.
Michael Kruse via llvm-commits
- [PATCH] D96104: [test-suite] SPEC2017 CPU Fotonik3d floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D96104: [test-suite] SPEC2017 CPU Fotonik3d floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D96104: [test-suite] SPEC2017 CPU Fotonik3d floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88395: [LoopReroll] Fix rerolling loop with extra instructions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D96405: [DAGCombiner] Improve reduceBuildVecToShuffle Performance
Michael Marjieh via Phabricator via llvm-commits
- [PATCH] D96405: [DAGCombiner] Improve reduceBuildVecToShuffle Performance
Michael Marjieh via Phabricator via llvm-commits
- [PATCH] D96405: [DAGCombiner] Improve reduceBuildVecToShuffle Performance
Michael Marjieh via Phabricator via llvm-commits
- [llvm] eb8c27c - [RISCV] Use std::make_tuple to make some toolchains happy again
Mikael Holmen via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] f31ea86 - Revert "[Utils] Add a switch controlling prefix warnings in UpdateTestChecks"
Mircea Trofin via llvm-commits
- [PATCH] D94741: [Utils][WIP] Check for more global information in update_test_checks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95829: [Utils] Add a switch controlling prefix warnings in UpdateTestChecks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 3d8823b - [GWP-ASan] Add aligned allocations.
Mitch Phillips via llvm-commits
- [compiler-rt] b937869 - [GWP-ASan] Add back some headers removed by IWYU.
Mitch Phillips via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D96288: [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D77811: [clangd] Implement semanticTokens modifiers
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D77811: [clangd] Implement semanticTokens modifiers
Nathan Ridge via Phabricator via llvm-commits
- [llvm] f6e4b9f - [RISCV] Fix shared libs build
Nemanja Ivanovic via llvm-commits
- [llvm] a5222aa - [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Nemanja Ivanovic via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D96265: [PowerPC] Change target data layout for 16-byte stack alignment
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D96265: [PowerPC] Change target data layout for 16-byte stack alignment
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] cd88044 - [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold
Nicholas Guy via llvm-commits
- [PATCH] D95631: [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D96104: [test-suite] SPEC2017 CPU Fotonik3d floating point tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D96104: [test-suite] SPEC2017 CPU Fotonik3d floating point tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D96104: [test-suite] SPEC2017 CPU Fotonik3d floating point tests.
Nichols A. Romero via Phabricator via llvm-commits
- [llvm] 68945a8 - [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
Nick Desaulniers via llvm-commits
- [PATCH] D95586: [ARM] permit PC as destination of MOVS
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D95586: [ARM] permit PC as destination of MOVS
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D95586: [ARM] permit PC as destination of MOVS
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96304: [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96304: [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96304: [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96304: [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96304: [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96632: [THUMB2] add .w suffixes for ldr/str w/ immediates
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96632: [THUMB2] add .w suffixes for ldr/str w/ immediates
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 3d471d7 - Revert "[Test] Add failing test for PR49087"
Nico Weber via llvm-commits
- [llvm] 69f5bd2 - [gn build] reformat all gn files
Nico Weber via llvm-commits
- [lld] e0b8604 - [lld/mac] Implement -u flag
Nico Weber via llvm-commits
- [compiler-rt] 23cd8d5 - Try to fix compiler-rt tests after 87dbdd2e3bb63b on mac and win
Nico Weber via llvm-commits
- [llvm] de1966e - Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"
Nico Weber via llvm-commits
- [llvm] ec4fb5b - [gn build] (manually) port e89fcbfad6a3
Nico Weber via llvm-commits
- [llvm] 78717f5 - [gn build] Port b4993cf54d7f
Nico Weber via llvm-commits
- [llvm] 1739e7e - [gn build] Port 7e3b9aba609f
Nico Weber via llvm-commits
- [llvm] 18d38b2 - [gn build] port ed98676fa483
Nico Weber via llvm-commits
- [PATCH] D95204: [lld-macho] Switch default to new Darwin backend
Nico Weber via Phabricator via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Nico Weber via Phabricator via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Nico Weber via Phabricator via llvm-commits
- [PATCH] D94371: [lld/mac] Implement -u flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Nico Weber via Phabricator via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled thread local
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96049: [Timer] On macOS count number of executed instructions
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96049: [Timer] On macOS count number of executed instructions
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96049: [Timer] On macOS count number of executed instructions
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96193: [ELF] Rewriting the path of sample profile file for --reproduce response.txt
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96193: [ELF] Rewriting the path of sample profile file for --reproduce response.txt
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96543: [AMDGPU] Allow accvgpr_read/write decode with opsel
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78796: [Support] Refactor LEB128 encoding into an input iterator
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] 191e469 - [AA] Move Depth member from AAResults to AAQI (NFC)
Nikita Popov via llvm-commits
- [llvm] 20cb6c7 - [AA] Add option for tracing AA queries (NFC)
Nikita Popov via llvm-commits
- [llvm] f515ca8 - [IRBuilder] Remove Align-related deprecated APIs
Nikita Popov via llvm-commits
- [llvm] 728803e - [BasicAA] Use index difference to detect GEPs with identical indexes
Nikita Popov via llvm-commits
- [llvm] 53ae96d - [BasicAA] Avoid duplicate query for GEPs with identical offsets (NFCI)
Nikita Popov via llvm-commits
- [llvm] da46a2a - [BasicAA] Add test for single arg phi in loop (NFC)
Nikita Popov via llvm-commits
- [llvm] f197cf2 - [BasicAA] Merge aliasGEP code paths
Nikita Popov via llvm-commits
- [PATCH] D96168: [AssumptionCache] Avoid dangling llvm.assume calls in the cache
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96552: [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96622: [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96622: [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96642: [ValueTracking] Dereferenced pointers are noundef
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96647: [BasicAA] Add depth limit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96647: [BasicAA] Add depth limit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96668: [BasicAA] Always strip single-argument phi nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96647: [BasicAA] Add depth limit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96006: [AArch64] Stack probing for dynamic allocas in GlobalISel
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D96006: [AArch64] Stack probing for dynamic allocas in GlobalISel
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D96004: [AArch64] Stack probing for function prologues
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D95471: [ARM] VINS f16 pattern
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D96337: [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 98754e2 - [RGT][GlobalIsel] Add missing setUp() calls to legalizer unittests
Paul Robinson via llvm-commits
- [PATCH] D96144: [ELF] Add --dwarf32-before-dwarf64 to sort DWARF32 input sections before DWARF64
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95257: [RGT][GlobalISel] Add missing setUp() calls to legalizer unittests
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Paul Walker via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Paul via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Paul via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Paul via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Paul via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Paul via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Paul via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Paul via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Paul via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Paul via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Paul via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Paul via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D96110: [X86] Pass to transform tdpbf16ps intrinsics to scalar operation.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 61cca0f - [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Pengxuan Zheng via llvm-commits
- [PATCH] D95655: [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] 841ee74 - AMDGPU/GlobalISel: Precommit globalisel tests for isKnownNeverNaN
Petar Avramovic via llvm-commits
- [llvm] 122c649 - AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Petar Avramovic via llvm-commits
- [llvm] f0d65f4 - AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via llvm-commits
- [PATCH] D95432: AMDGPU/GlobalISel: Combine uniform icmp
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D96605: AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D96605: AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96465: [flang] Improve "Error reading module file" error message
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] e434fc0 - gn build: Support cross-compiling libunwind for Android.
Peter Collingbourne via llvm-commits
- [PATCH] D96083: [LTT] Don't attempt to lower type tests used only by assumes
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96083: [LTT] Don't attempt to lower type tests used only by assumes
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D95960: [llvm][IR] Do not place constants with static relocations in a mergeable section
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96560: libunwind: Don't attempt to authenticate a null return address.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96563: gn build: Support cross-compiling libunwind for Android.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96560: libunwind: Don't attempt to authenticate a null return address.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96563: gn build: Support cross-compiling libunwind for Android.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96563: gn build: Support cross-compiling libunwind for Android.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96465: [flang] Improve "Error reading module file" error message
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96466: [flang] Manage per-specification-part state better
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96467: flang] Cope with specific procedures with same name as generic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96466: [flang] Manage per-specification-part state better
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96467: [flang] Cope with specific procedures with same name as generic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96465: [flang] Improve "Error reading module file" error message
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96464: [flang] Don't perform macro replacement unless *.F, *.F90, &c.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D96214: [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D96188: [ELF] Support aarch64_be
Peter Smith via Phabricator via llvm-commits
- [PATCH] D96211: [llvm-objdump] Support PLT decoding for aarch64_be
Peter Smith via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D95985: [ELF] Resolve defined symbols before undefined symbols
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96360: [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95851: Support for ELF section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96563: gn build: Support cross-compiling libunwind for Android.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96177: [dfsan] Refactor visitCallBase
Phabricator via llvm-commits
- [PATCH] D96180: [dfsan] Refactor loadShadow
Phabricator via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Philip Reames via llvm-commits
- [llvm] 9bf3cfa - [SCEV] Add a missing AssumptionCache parameter
Philip Reames via llvm-commits
- [llvm] 418c218 - Return "[Codegenprepare][X86] Use usub with overflow opt for IV increment"
Philip Reames via llvm-commits
- [llvm] 81c5189 - [tests] Precommit tests for D96440
Philip Reames via llvm-commits
- [llvm] 6538cef - [tests] Autogen a few tests for ease of update
Philip Reames via llvm-commits
- [llvm] b911a71 - [tests] precommit a tests for D96534 (and other range quality items)
Philip Reames via llvm-commits
- [llvm] 72fc5b1 - [tests] Autogen update test to remove whitespace diffs
Philip Reames via llvm-commits
- [llvm] 8ef4b96 - [knownbits] Preserve known bits for small shift recurrences
Philip Reames via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D95815: Restrict hoisting of potentially freed memory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D95815: Restrict hoisting of potentially freed memory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D95815: Restrict hoisting of potentially freed memory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96440: [knownbits] Preserve known bits for small shift recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96258: [AMDGPU] Introduce Strict WQM mode
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96258: [AMDGPU] Introduce Strict WQM mode
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D95257: [RGT][GlobalISel] Add missing setUp() calls to legalizer unittests
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 0ebf904 - [modules] Put Frontend/OpenMP headers into a Clang module to fix the module build
Raphael Isemann via llvm-commits
- [debuginfo-tests] a874d18 - [DebugInfo] Prevent inlining in NRVO-string test cases
Raphael Isemann via llvm-commits
- [llvm] 7e3b9ab - [Timer] On macOS count number of executed instructions
Raphael Isemann via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D96049: [Timer] On macOS count number of executed instructions
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D96427: Support multi-configuration generators correctly in several config files
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D95750: [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75903: [AArch64][CodeGen] Fixing stack alignment of HFA arguments on AArch64 PCS
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
River Riddle via Phabricator via llvm-commits
- [compiler-rt] 4c9adbb - [scudo/standalone] Use .arch_extension memtag, not mte
Roland McGrath via llvm-commits
- [PATCH] D95940: add support for Elbrus 2000 (e2k)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D96647: [BasicAA] Add depth limit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Rong Xu via llvm-commits
- [llvm] db0d7d0 - [SampleFDO][NFC] Refactor SampleProfileLoader to reuse in CodeGen
Rong Xu via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Rong Xu via Phabricator via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Rong Xu via Phabricator via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Rong Xu via Phabricator via llvm-commits
- [PATCH] D96455: SampleFDO][NFC] Refactor SampleProfile.cpp
Rong Xu via Phabricator via llvm-commits
- [PATCH] D96487: Restore diagnostic handler after CodeGenAction::ExecuteAction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D96455: [SampleFDO][NFC] Refactor SampleProfile.cpp
Rong Xu via Phabricator via llvm-commits
- [PATCH] D96455: [SampleFDO][NFC] Refactor SampleProfile.cpp
Rong Xu via Phabricator via llvm-commits
- [PATCH] D96120: [scudo] Port scudo sanitizer to Windows
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D96120: [scudo] Port scudo sanitizer to Windows
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D96133: Allow building with scudo memory allocator on Windows
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind][ELF] Hide unw_getcontext with LIBUNWIND_HIDE_SYMBOLS
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind][ELF] Hide unw_getcontext with LIBUNWIND_HIDE_SYMBOLS
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind][ELF] Hide unw_getcontext with LIBUNWIND_HIDE_SYMBOLS
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind][ELF] Hide unw_getcontext with LIBUNWIND_HIDE_SYMBOLS
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D96560: libunwind: Don't attempt to authenticate a null return address.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D96560: libunwind: Don't attempt to authenticate a null return address.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D96563: gn build: Support cross-compiling libunwind for Android.
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] unw_* alias fixes for ELF and Mach-O
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] unw_* alias fixes for ELF and Mach-O
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D95655: [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D96381: [AArch64] Adding SHA3 Intrinsics support
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D96381: [AArch64] Adding SHA3 Intrinsics support
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D95655: [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D96381: [AArch64] Adding SHA3 Intrinsics support
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D96107: [NFC][libunbind] Fix Sphinx error during CMake invocation
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 01a4853 - [MC][WebAssembly] Fix provisional values for data alias relocations
Sam Clegg via llvm-commits
- [lld] 88e4056 - [lld][WebAssembly] Fix typo in function name
Sam Clegg via llvm-commits
- [llvm] 7e7cfce - [WebAssembly] Use data sections by default
Sam Clegg via llvm-commits
- [lld] 34d033c - [lld][WebAssembly] Allow --export of optional start/stop symbols
Sam Clegg via llvm-commits
- [lld] 70f3c6e - [lld][WebAssembly] Delay the merging of data section when dynamic linking
Sam Clegg via llvm-commits
- [lld] ac2be2b - [lld][WebAssembly] Fix for weak undefined functions in -pie mode
Sam Clegg via llvm-commits
- [lld] e1617d2 - Revert "[lld][WebAssembly] Fix for weak undefined functions in -pie mode"
Sam Clegg via llvm-commits
- [PATCH] D88369: [lld][WebAssembly] Fix segfault in map file support
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96234: [MC][WebAssembly] Fix provisional values for data alias relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96234: [MC][WebAssembly] Fix provisional values for data alias relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96234: [MC][WebAssembly] Fix provisional values for data alias relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96305: [lld][WebAssembly] Fix typo in function name
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96305: [lld][WebAssembly] Fix typo in function name
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96318: [lld][WebAssembly] Allow export for optional symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96318: [lld][WebAssembly] Allow export for optional symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94677: [lld][WebAssembly] Common superclass for input globals/events/tables
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94677: [lld][WebAssembly] Common superclass for input globals/events/tables
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94677: [lld][WebAssembly] Common superclass for input globals/events/tables
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96233: [WebAssembly] Use data sections by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96233: [WebAssembly] Use data sections by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96318: [lld][WebAssembly] Allow export for optional symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96453: [lld][WebAssembly] Delay the merging of section when dynamic linking
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96453: [lld][WebAssembly] Delay the merging of section when dynamic linking
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D89274: [WebAssembly] Use the new crt1-command.o if present.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96453: [lld][WebAssembly] Delay the merging of section when dynamic linking
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96473: [WebAssembly] Fix assert in lookup of section symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95914: [lld][WebAssembly] Fix for weak undefined functions in -pie mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95914: [lld][WebAssembly] Fix for weak undefined functions in -pie mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for pc-rel data
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D96521: [test-suite] Remove GCC-C-execute-eeprof-1
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92842: [RFC][SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [llvm] dd8fb21 - [clangd] Implement semanticTokens modifiers
Sam McCall via llvm-commits
- [PATCH] D77811: [clangd] Implement semanticTokens modifiers
Sam McCall via Phabricator via llvm-commits
- [PATCH] D77811: [clangd] Implement semanticTokens modifiers
Sam McCall via Phabricator via llvm-commits
- [llvm] 9d81ccc - [WebAssembly] Enable loop unrolling
Sam Parker via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments
Sam Parker via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Sam Parker via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Sam Parker via Phabricator via llvm-commits
- [PATCH] D96629: [llvm][TextAPI] add equality operator for InterfaceFile
Sam Powell via Phabricator via llvm-commits
- [PATCH] D96615: [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D96615: [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] ba8637c - [ValueTypes] Fix size of nxv1f16 (32 -> 16).
Sander de Smalen via llvm-commits
- [llvm] 981a38b - [AArch64AsmParser] Fix type-limits warning for VectorIndex.
Sander de Smalen via llvm-commits
- [llvm] 750a78c - [ValueTypes] Add MVT for nxv1bf16.
Sander de Smalen via llvm-commits
- [llvm] 9db6e97 - [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount.
Sander de Smalen via llvm-commits
- [llvm] 3b4f706 - [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY
Sander de Smalen via llvm-commits
- [llvm] be9bbb5 - [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount.
Sander de Smalen via llvm-commits
- [llvm] 703130f - [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Sander de Smalen via llvm-commits
- [llvm] 4150083 - NFC: Migrate CodeMetrics to work on InstructionCost
Sander de Smalen via llvm-commits
- [llvm] 63d787e - [CostModel] An extending load to illegal type is not free.
Sander de Smalen via llvm-commits
- [llvm] 1d42ba2 - [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
Sander de Smalen via llvm-commits
- [PATCH] D96249: [ValueTypes] Add MVT for nxv1bf16.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96249: [ValueTypes] Add MVT for nxv1bf16.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96253: [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96253: [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96019: [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96030: NFC: Migrate CodeMetrics to work on 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] D94776: [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96249: [ValueTypes] Add MVT for nxv1bf16.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96249: [ValueTypes] Add MVT for nxv1bf16.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96018: [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96020: [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96021: [LoopVectorize] NFC: Move UserVF feasibility checks to separate function.
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] D96019: [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96338: [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96020: [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96020: [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96030: NFC: Migrate CodeMetrics to work on InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96011: [NFC][Analysis] Change struct VecDesc to use ElementCount
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96522: [LV] Try larger VFs if VF is unprofitable for small types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96546: [LoopVectorize] NFCI: BuildVPlansWithVPRecipes to include ScalableVFs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96547: [LoopVectorize] Let selectVectorizationFactor choose a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96250: [CostModel] An extending load to illegal type is not free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96253: [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96287: [TTI] Change getOperandsScalarizationOverhead to take Type args
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 0be0a12 - [ValueTracking] improve analysis for "C << X" and "C >> X"
Sanjay Patel via llvm-commits
- [llvm] 6bcc1fd - [InstCombine] add tests for lshr with mul; NFC
Sanjay Patel via llvm-commits
- [llvm] 6e20539 - [InstCombine] fold lshr(mul X, SplatC), C2
Sanjay Patel via llvm-commits
- [llvm] 6ef8473 - [InstCombine] add tests for disguised mul ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 79b1b4a - [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics
Sanjay Patel via llvm-commits
- [llvm] 6577cef - [CodeGen] New pass: Replace vector intrinsics with call to vector library
Sanjay Patel via llvm-commits
- [llvm] b45fd23 - [InstCombine] add tests for pow() divisor; NFC
Sanjay Patel via llvm-commits
- [llvm] b40fde0 - [InstCombine] fold fdiv with pow divisor (PR49147)
Sanjay Patel via llvm-commits
- [PATCH] D95959: [ValueTracking] improve analysis for "C << X" and "C >> X"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96350: [SVE][LoopVectorize] Enable vectorization of fmin/fmax with nnan
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95959: [ValueTracking] improve analysis for "C << X" and "C >> X"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96119: [Codegenprepare][X86] Use usub with overflow opt for IV increment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96552: [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96552: [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96604: [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96604: [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 12999d7 - [Symbolize] Teach symbolizer to work directly on object file.
Scott Linder via llvm-commits
- [PATCH] D95232: Symbolizer - Teach symbolizer to work directly on object file.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D95232: Symbolizer - Teach symbolizer to work directly on object file.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D96415: [PowerPC][AIX} Support passing vector arguments on the stack.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96415: [PowerPC][AIX] Support passing vector arguments on the stack.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D91629: [PowerPC] Handle FP physical register in inline asm constraint.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96415: [PowerPC][AIX] Support passing vector arguments on the stack.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96415: [PowerPC][AIX] Support passing vector arguments on the stack.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96517: [AMDGPU] Optimize SGPR to scratch spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 816053b - [FPEnv][ARM] Implement lowering of llvm.set.rounding
Serge Pavlov via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D96334: Correctly recognize bitfields when emitting dwarf
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D96352: [RISCV] Initial support for insert/extract subvector
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95924: [Example][NFC} Add testcase for BrainF HelloWorld
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D96299: [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D96299: [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D96107: [NFC][libunbind] Fix Sphinx error during CMake invocation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D96299: [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D96300: [DO NOT SHIP] Dummy change to test Herald rule
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D95900: [lld-macho] Fill out release notes for 12.x
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D96300: [DO NOT SHIP] Dummy change to test Herald rule
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D96300: [DO NOT SHIP] Dummy change to test Herald rule
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D96433: llvm cmake: Fix NATIVE build when a toolchain file is already defined
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D96540: [llvm/Support] Add SHA256 implementation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja 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] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [llvm] db5abfb - [WebAssembly] Fix multiclass template parameter types. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c5c690a - [DAG] visitVECTOR_SHUFFLE - move shuffle legality check into MergeInnerShuffle lamda. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 89d9ff8 - [X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling
Simon Pilgrim via llvm-commits
- [llvm] eb31c3c - Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks."
Simon Pilgrim via llvm-commits
- [llvm] 5beebf9 - [DAG] foldLogicOfSetCCs - Generalize and/or (setcc X, CMax, ne), (setcc X, CMin, ne/eq) fold. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 2465541 - [DAG] DAGTypeLegalizer::PromoteIntRes_ADDSUBSHLSAT - break if-else chain. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4841a22 - [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via llvm-commits
- [llvm] 5ca3ef9 - [X86] Add reduced test case for PR49162
Simon Pilgrim via llvm-commits
- [llvm] 7ad0c57 - [DAG] Fix shift amount limit in SimplifyDemandedBits trunc(shift(x,c)) to truncated bitwidth
Simon Pilgrim via llvm-commits
- [llvm] 60ba539 - [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Simon Pilgrim via llvm-commits
- [llvm] 0df15e5 - [DAG] Fold i1/vXi1 ssubsat/usubsat(x, y) -> and(x, ~y)
Simon Pilgrim via llvm-commits
- [llvm] 6f5a805 - [DAG] Fold i1/vXi1 saddsat/uaddsat(x,y) -> or(x,y)
Simon Pilgrim via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96205: [WebAssembly] Fix multiclass template parameter types. NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95829: [Utils] Add a switch controlling prefix warnings in UpdateTestChecks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95829: [Utils] Add a switch controlling prefix warnings in UpdateTestChecks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95959: [ValueTracking] improve analysis for "C << X" and "C >> X"
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96317: [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(binop(shuffle(x,y),shuffle(z,w)),binop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83605: [SelectionDAG][WebAssembly] Recognize splat value ABS operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96206: [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96405: [DAGCombiner] Improve reduceBuildVecToShuffle Performance
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96405: [DAGCombiner] Improve reduceBuildVecToShuffle Performance
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96210: [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95927: DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96609: [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96609: [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96413: [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96609: [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96622: [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96622: [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96622: [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96648: [InstCombine] fold fdiv with pow divisor (PR49147)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 69f1a7a - [ARM] Copy-paste error in ARMv87a architecture definition.
Simon Tatham via llvm-commits
- [PATCH] D96153: [ARM] Make v2f62 scalar_to_vector legal
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96493: [ARM] Copy-paste error in ARMv87a architecture definition.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96493: [ARM] Copy-paste error in ARMv87a architecture definition.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96493: [ARM] Copy-paste error in ARMv87a architecture definition.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96501: [FPEnv][ARM] Implement lowering of llvm.set.rounding
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D95881: [ARM] Extend search for increment in load/store optimizer
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96678: [llvm-dwp] Join dwo paths correctly when DWOPath is absolute
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D96678: [llvm-dwp] Join dwo paths correctly when DWOPath is absolute
Simonas Kazlauskas via Phabricator via llvm-commits
- [llvm] cc4dcd4 - [MIRLangRef] Document MachineOperand comments
Sjoerd Meijer via llvm-commits
- [PATCH] D94867: [ARM] Make a BE predicate bitcast consistent with the rest of llvm
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores and aliases in between
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores and aliases in between
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96485: [MachineSink] Add a loop sink limit
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores and aliases in between
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96518: [MIRLangRef] Document MachineOperand comments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96294: [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96518: [MIRLangRef] Document MachineOperand comments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96518: [MIRLangRef] Document MachineOperand comments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96159: [ARM] Optimize fp store of extract to integer store if already available.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95881: [ARM] Extend search for increment in load/store optimizer
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] d079dbc - [CodeGen] Basic block sections should take precendence over splitting.
Snehasish Kumar via llvm-commits
- [llvm] 2c7077e - [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96392: [CodeGen] Basic block sections should take precendence over splitting.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96392: [CodeGen] Basic block sections should take precendence over splitting.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96392: [CodeGen] Basic block sections should take precedence over splitting.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D96372: [CodeGen] Split out cold exception handling pads.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D67563: Debug Info: Add support for named constants
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D96411: [flang] Remove `LINK_WITH_FIR` cmake switch
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D96411: [flang] Remove `LINK_WITH_FIR` cmake switch
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D96411: [flang] Remove `LINK_WITH_FIR` cmake switch
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D96411: [flang] Remove `LINK_WITH_FIR` cmake switch
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D96392: [CodeGen] Basic block sections should take precendence over splitting.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 8151c1b - Move implementation of isAssumeLikeIntrinsic into IntrinsicInst
Stanislav Mekhanoshin via llvm-commits
- [llvm] cb41ee9 - [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via llvm-commits
- [llvm] c0d7a8b - [AMDGPU] Allow accvgpr_read/write decode with opsel
Stanislav Mekhanoshin via llvm-commits
- [llvm] c96e214 - [AMDGPU] Fix Windows build
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D96309: [AMDGPU] Refactor MIMG tables to better handle hardware variants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96020: [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96421: [AMDGPU] Better selection of base offset when merging DS reads/writes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96470: AMDGPU: Restrict soft clause bundling at half of the available regs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96079: Move implementation of isAssumeLikeIntrinsic into IntrinsicInst
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96079: Move implementation of isAssumeLikeIntrinsic into IntrinsicInst
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96386: [AMDGPU] Fix promote alloca with double use in a same insn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96081: Option to ignore assume like intrinsic uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96543: [AMDGPU] Allow accvgpr_read/write decode with opsel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96543: [AMDGPU] Allow accvgpr_read/write decode with opsel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96081: Option to ignore assume like intrinsic uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96087: Option to ignore llvm[.compiler].used uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96543: [AMDGPU] Allow accvgpr_read/write decode with opsel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96543: [AMDGPU] Allow accvgpr_read/write decode with opsel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch and LDS
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96627: [llvm-jitlink] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D96627: [llvm-jitlink] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D96627: [llvm-jitlink] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D96512: [PowerPC] Add option for ROP Protection
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] ed98676 - Support multi-configuration generators correctly in several config files
Stella Stamenova via llvm-commits
- [PATCH] D96427: Support multi-configuration generators correctly in several config files
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D96427: Support multi-configuration generators correctly in several config files
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D96427: Support multi-configuration generators correctly in several config files
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46429: [LLD][ELF][AArch64] Add aarch64_elf64_le_vec emulation
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][support] Implement getHostCPUName
Steven Wan via Phabricator via llvm-commits
- [PATCH] D95966: [AIX][llvm][support] Implement getHostCPUName
Steven Wan via Phabricator via llvm-commits
- [llvm] e89fcbf - Fix deprecated usage of `mallinfo`
Ta-Wei Tu via llvm-commits
- [PATCH] D96359: Fix deprecated usage of `mallinfo`
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96359: Fix deprecated usage of `mallinfo`
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96644: [NFC] Refactor LoopInterchange into a loop-nest pass
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96650: [NFC] Replace OuterLoopId with InnerLoopId - 1
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96650: [NFC] Replace OuterLoopId with InnerLoopId - 1
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96650: [NFC] Replace OuterLoopId with InnerLoopId - 1
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96644: [NFC] Refactor LoopInterchange into a loop-nest pass
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96219: [CodeGen] Remove trailing dot of name of text section with prefix
TaoPan via Phabricator via llvm-commits
- [PATCH] D96219: [CodeGen] Remove trailing dot of name of text section with prefix
TaoPan via Phabricator via llvm-commits
- [PATCH] D96327: [CodeGen] Fix two dots between text section name and symbol name
TaoPan via Phabricator via llvm-commits
- [PATCH] D96327: [CodeGen] Fix two dots between text section name and symbol name
TaoPan via Phabricator via llvm-commits
- [PATCH] D96219: [CodeGen] Remove trailing dot of name of text section with prefix
TaoPan via Phabricator via llvm-commits
- [PATCH] D96327: [CodeGen] Fix two dots between text section name and symbol name
TaoPan via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [PATCH] D96327: [CodeGen] Fix two dots between text section name and symbol name
TaoPan via Phabricator via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [llvm] a80232b - [LTT] Address post-review comments (NFC)
Teresa Johnson via llvm-commits
- [lld] b3bafbc - [lld] Reorder cases in test to match comments (NFC)
Teresa Johnson via llvm-commits
- [llvm] 95a695b - [gold] Add case being tested by equivalent lld test
Teresa Johnson via llvm-commits
- [PATCH] D95943: [ThinLTO] Fix import of a global variable to modules contain its weak def
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96083: [LTT] Don't attempt to lower type tests used only by assumes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95969: [WPD] Add an optional checking mode for debugging devirtualization
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96173: [ThinLTO][gold] Fix filenaming scheme for tasks.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96083: [LTT] Don't attempt to lower type tests used only by assumes
Teresa Johnson via Phabricator via llvm-commits
- [lld] 067f005 - [lld][WebAssembly] Fix segfault in map file support
Thomas Lively via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D88369: [lld][WebAssembly] Fix segfault in map file support
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D88369: [lld][WebAssembly] Fix segfault in map file support
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D88369: [lld][WebAssembly] Fix segfault in map file support
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D96525: [WebAssembly] Fix delegate's argument computation
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D96001: [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D95914: [lld][WebAssembly] Fix for weak undefined functions in -pie mode
Thomas Lively via Phabricator via llvm-commits
- [llvm] b7b61a7 - Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via llvm-commits
- [llvm] a50ab86 - Revert STRICT_FCMP nonan optimisation
Thomas Preud'homme via llvm-commits
- [llvm] bad0290 - Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D96484: [flang] Fix typo in FlangConfig.cmake.in.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D96484: [flang] Fix typo in FlangConfig.cmake.in.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit config for dir with standalone tests
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit config for dir with standalone tests
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] f89f6d1 - [AMDGPU]: Fixes an invalid clamp selection pattern.
Thomas Symalla via llvm-commits
- [PATCH] D95878: [AMDGPU]: Fixes an invalid clamp selection pattern.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Thorsten via Phabricator via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Thorsten via Phabricator via llvm-commits
- [PATCH] D96482: [DeveloperPolicy] Specify LLVM's license more clearly.
Thorsten via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Thorsten via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Thorsten via Phabricator via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Thorsten via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Tim Besard via Phabricator via llvm-commits
- [PATCH] D96411: [flang] Remove `LINK_WITH_FIR` cmake switch
Tim Keith via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Tim Keith via Phabricator via llvm-commits
- [llvm] c93d50d - AArch64: use a constpool for blockaddress(...) on MachO
Tim Northover via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [PATCH] D85126: AArch64: use a constpool for blockaddress(...) on MachO
Tim Northover via Phabricator via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Tim Northover via Phabricator via llvm-commits
- [PATCH] D96283: [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95655: [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D96433: llvm cmake: Fix NATIVE build when a toolchain file is already defined
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D96433: llvm cmake: Fix NATIVE build when a toolchain file is already defined
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D96433: llvm cmake: Fix NATIVE build when a toolchain file is already defined
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D96433: llvm cmake: Fix NATIVE build when a toolchain file is already defined
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Tim Shen via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Tim Shen via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Tim Shen via Phabricator via llvm-commits
- [PATCH] D96384: Fix JSON formatting when converting to trace event format
Todd Lipcon via Phabricator via llvm-commits
- [llvm] 997f6b6 - [CMake] Remove some dead code in llvm_install_library_symlink()
Tom Stellard via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95666: [CMake] Remove some dead code in llvm_install_library_symlink()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D96448: BPF: disable SpeculateAroundPHIsPass with TTI IntImmCost TCC_Free
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D96259: [AArch64] Use '//' as comment string for MSVC assembly
Tom Stellard via Phabricator via llvm-commits
- [llvm] 8a91b68 - [AMDGPU] Limit memory scope for scratch, LDS and GDS
Tony Tye via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch and LDS
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch and LDS
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch and LDS
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Tony Tye via Phabricator via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Tony Tye via Phabricator via llvm-commits
- [debuginfo-tests] c2c83e9 - Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h""
Tres Popp via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D96646: [NFC] update LangRef for D88645
Tyker via Phabricator via llvm-commits
- [PATCH] D88645: [Annotation] Allows annotation to carry some additional constant arguments.
Tyker via Phabricator via llvm-commits
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Tyker via Phabricator via llvm-commits
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Tyker via Phabricator via llvm-commits
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Tyker via Phabricator via llvm-commits
- [PATCH] D75837: [MLIR] Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D96471: [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D96422: [flang][fir] Move ShapeType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96422: [flang][fir] Move ShapeType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96442: [flang][fir] Move ShapeShiftType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96442: [flang][fir] Move ShapeShiftType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96422: [flang][fir][NFC] Move ShapeType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96422: [flang][fir][NFC] Move ShapeType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96422: [flang][fir][NFC] Move ShapeType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96442: [flang][fir][NFC] Move ShapeShiftType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96442: [flang][fir][NFC] Move ShapeShiftType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96476: [flang][fir][NFC] Move BoxType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96476: [flang][fir][NFC] Move BoxType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96476: [flang][fir][NFC] Move BoxType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96476: [flang][fir][NFC] Move BoxType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96476: [flang][fir][NFC] Move BoxType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96476: [flang][fir][NFC] Move BoxType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96575: [flang][fir][NFC] Move ComplexType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96610: [flang][fir][NFC] Move FieldType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96610: [flang][fir][NFC] Move FieldType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96610: [flang][fir][NFC] Move FieldType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96610: [flang][fir][NFC] Move FieldType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96575: [flang][fir][NFC] Move ComplexType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96610: [flang][fir][NFC] Move FieldType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D95561: [Clang] Introduce Swift async calling convention.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D95561: [Clang] Introduce Swift async calling convention.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D95704: [CodeGen] Introduce DWARF tag for SwiftTail and emit it in CodeGen.
Varun Gandhi via Phabricator via llvm-commits
- [compiler-rt] 897bec9 - [test/ubsan] Allow unused FileCheck prefixes in TypeCheck/vptr.cpp
Vedant Kumar via llvm-commits
- [llvm] 0c4935b - [docs/Coverage] Document -show-region-summary
Vedant Kumar via llvm-commits
- [PATCH] D85036: [llvm-cov] reset executation count to 0 after wrapped segment
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D85036: [llvm-cov] reset executation count to 0 after wrapped segment
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D96554: Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78778: [AMDGPU] Add SupportsDebugUnwindInformation to MCAsmInfo
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 8b4a727 - [llvm-objdump][test] Fix --prefix tests for system-windows
Vinicius Tinti via llvm-commits
- [PATCH] D95513: [llvm-objdump][test] Fix --prefix tests for system-windows
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D96679: [llvm-objdump] Implement --prefix-strip option
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D96679: [llvm-objdump] Implement --prefix-strip option
Vinicius Tinti via Phabricator via llvm-commits
- [compiler-rt] f2133f2 - [NFC,memprof] Update test after D96319
Vitaly Buka via llvm-commits
- [compiler-rt] fc05b2d - [NFC][ProfileData] Improve language
Vitaly Buka via llvm-commits
- [compiler-rt] 0b3d312 - [ASAN][NFC] Improve language
Vitaly Buka via llvm-commits
- [compiler-rt] 1e92b17 - Fix test failure for external_symbolizer_path.cpp
Vitaly Buka via llvm-commits
- [PATCH] D96412: [ThinLTO, NewPM] Call OptimizerLastEPCallbacks after Prelink
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Add Config::OptPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D95611: [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef`
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D95611: [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef`
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96197: [CSSPGO] Add switches to control prelink/postlink inline separately
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95982: [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96197: [CSSPGO] Add switches to control prelink/postlink inline separately
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95982: [CSSPGO] Unblock optimizations with pseudo probe instrumentation.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95832: [SampleFDO][NFC] Refacrot SampleProfileLoad to reuse the code in MachineIR
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96455: SampleFDO][NFC] Refactor SampleProfile.cpp
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95988: [CSSPGO] Process functions in a top-down order on a dynamic call graph.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96455: [SampleFDO][NFC] Refactor SampleProfile.cpp
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96455: [SampleFDO][NFC] Refactor SampleProfile.cpp
Wei Mi via Phabricator via llvm-commits
- [llvm] 80dc066 - [LTO] Perform DSOLocal propagation in combined index
Wei Wang via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Perform DSOLocal propagation in combined index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D96197: [CSSPGO] Add switches to control prelink/postlink inline separately
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96197: [CSSPGO] Add switches to control prelink/postlink inline separately
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96197: [CSSPGO] Add switches to control prelink/postlink inline separately
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96398: [LTO] Pre-populate IsDSOLocal result in combined index
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96434: [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96387: [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D96644: [NFC] Refactor LoopInterchange into a loop-nest pass
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D95826: [SROA] Propagate correct TBAA/TBAA Struct offsets
William Moses via Phabricator via llvm-commits
- [PATCH] D95826: [SROA] Propagate correct TBAA/TBAA Struct offsets
William Moses via Phabricator via llvm-commits
- [PATCH] D96473: [WebAssembly] Fix assert in lookup of section symbols
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D96473: [WebAssembly] Fix assert in lookup of section symbols
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D96282: [CMake][AIX] Adjust plugin library externsion used on AIX
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D96601: [llvm-nm] Tidy up error messages
Xing GUO via Phabricator via llvm-commits
- [PATCH] D96602: [llvm-nm][test] Add additional test coverage for llvm-nm options
Xing GUO via Phabricator via llvm-commits
- [llvm] a0d09ce - [NFC][Coroutine] Fix an error message on coro.id verification
Xun Li via llvm-commits
- [PATCH] D96441: [Coroutines] Don't use lifetime marker to decide whether an alloca should be put on the frame
Xun Li via Phabricator via llvm-commits
- [PATCH] D96441: [Coroutines] Don't use lifetime marker to decide whether an alloca should be put on the frame
Xun Li via Phabricator via llvm-commits
- [PATCH] D95807: [RFC][Coroutines] Add the newly generated SCCs back to the CGSCC work queue after CoroSplit actually happened
Xun Li via Phabricator via llvm-commits
- [PATCH] D96447: [NFC][Coroutine] Fix an error message on coro.id verification
Xun Li via Phabricator via llvm-commits
- [PATCH] D96441: [Coroutines] Don't use lifetime marker to decide whether an alloca should be put on the frame
Xun Li via Phabricator via llvm-commits
- [PATCH] D96566: [Coroutine] Properly use lifetime intrinsics to analyze allocas
Xun Li via Phabricator via llvm-commits
- [PATCH] D96447: [NFC][Coroutine] Fix an error message on coro.id verification
Xun Li via Phabricator via llvm-commits
- [PATCH] D96566: [Coroutine] Properly use lifetime intrinsics to analyze allocas
Xun Li via Phabricator via llvm-commits
- [PATCH] D96658: [xray] Fix xray document spelling
Yao Zhao 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] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
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] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
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] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
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] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D96686: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for Threadprivate
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] a260ae7 - BPF: Implement TTI.IntImmCost() properly
Yonghong Song via llvm-commits
- [llvm] 74975d3 - BPF: Add LLVMAnalysis in CMakefile LINK_COMPONENTS
Yonghong Song via llvm-commits
- [PATCH] D96448: BPF: disable SpeculateAroundPHIsPass with TTI IntImmCost TCC_Free
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D96448: BPF: Implement TTI.IntImmCost() properly
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D96448: BPF: Implement TTI.IntImmCost() properly
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D96448: BPF: Implement TTI.IntImmCost() properly
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D96452: [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for pc-rel data
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for pc-rel data
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for pc-rel data
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for pc-rel data
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for pc-rel data
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for location relative data
Yuta Saito via Phabricator via llvm-commits
- [llvm] 1473b00 - [Docs] Fix Typo
Zakk Chen via llvm-commits
- [PATCH] D95705: [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93446: [RISCV] Add vadd with mask and without mask builtin.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D96351: [AIX] Enable the default AltiVec ABI on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D96415: [PowerPC][AIX] Support passing vector arguments on the stack.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D91629: [PowerPC] Handle FP physical register in inline asm constraint.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D96415: [PowerPC][AIX] Support passing vector arguments on the stack.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D85036: [llvm-cov] reset executation count to 0 after wrapped segment
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D85036: [llvm-cov] reset executation count to 0 after wrapped segment
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D96498: Fix exegesis build on aarch64-windows-msvc host
dmajor via Phabricator via llvm-commits
- [PATCH] D96322: DebugInfo/Symbolize: Don't differentiate function/data symbolization
dmajor via Phabricator via llvm-commits
- [PATCH] D96218: [RISCV] Change parseVTypeI function
luxufan via Phabricator via llvm-commits
- [PATCH] D96576: Address craig.topper 's comment
luxufan via Phabricator via llvm-commits
- [PATCH] D96576: Address craig.topper 's comment
luxufan via Phabricator via llvm-commits
- [PATCH] D96218: [RISCV] Change parseVTypeI function
luxufan via Phabricator via llvm-commits
- [PATCH] D96218: [RISCV] Change parseVTypeI function
luxufan via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove redundant instruction when eliminate frame index
luxufan via Phabricator via llvm-commits
- [PATCH] D96218: [RISCV] Change parseVTypeI function
luxufan via Phabricator via llvm-commits
- [PATCH] D95859: [asan] Avoid putting globals in a comdat section.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D96536: Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable
serge via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
serge via Phabricator via llvm-commits
- [PATCH] D96180: [dfsan] Refactor loadShadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D96180: [dfsan] Refactor loadShadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D96177: [dfsan] Refactor visitCallBase
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D96299: [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive
whitequark via Phabricator via llvm-commits
- [llvm] 5eb2e99 - [InstCombine] convert assumes to operand bundles
via llvm-commits
- [llvm] 5652e19 - Revert "[InstCombine] convert assumes to operand bundles"
via llvm-commits
- [llvm] 4fc6ff0 - [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive
via llvm-commits
- [llvm] c3aeaba - [CSSPGO][llvm-profgen] Add brackets for context id to support extended binary format
via llvm-commits
- [llvm] feaf1d8 - [RISCV] Change parseVTypeI function
via llvm-commits
- [llvm] 426e326 - [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation
via llvm-commits
- [llvm] afd8bd6 - [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer
via llvm-commits
- [llvm] 642e922 - reland [InstCombine] convert assumes to operand bundles
via llvm-commits
- [llvm] ed253ef - [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
via llvm-commits
- [llvm] 5f3c990 - [ValueTracking] Dereferenced pointers are noundef
via llvm-commits
- [llvm] 0808664 - Add ehcont section support
via llvm-commits
Last message date:
Sun Feb 14 23:12:29 PST 2021
Archived on: Wed Feb 17 08:12:19 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).