The Week Of Monday 6 February 2023 Archives by author
Starting: Mon Feb 6 00:16:54 PST 2023
Ending: Sun Feb 12 23:58:26 PST 2023
Messages: 2278
- [PATCH] D143539: [AMDGPU] Add AMDGPU support for llvm-objcopy
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] 9a70885 - Disable MSVC C5105 warnings
Aaron Ballman via llvm-commits
- [PATCH] D143632: [clang] Handle __declspec() attributes in using
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143351: [bazel] Remove unused dependency on libxml2
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Aditya Kumar via Phabricator via llvm-commits
- [llvm] e87cc8a - add LLVMGetDINodeTag to C bindings
Adrian Prantl via llvm-commits
- [PATCH] D143397: [llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Add flag to disable upgrading debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D138415: add LLVMGetDINodeTag
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D138415: add LLVMGetDINodeTag
Adrian Prantl via Phabricator via llvm-commits
- [llvm] a95aa86 - [MLGO] Add BB Profile Dump in AsmPrinter
Aiden Grossman via llvm-commits
- [llvm] 08b1708 - [MLGO] Update test for MBB Profile Dump
Aiden Grossman via llvm-commits
- [llvm] 09e0f48 - [MLGO] Enable BB Profile Dump Test without TFLite
Aiden Grossman via llvm-commits
- [llvm] 5ba3960 - [MLGO] Disable BB Profile Dump Test on NVPTX
Aiden Grossman via llvm-commits
- [PATCH] D143310: [llvm-readobj] Make relocations output valid JSON
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143310: [llvm-readobj] Make relocations output valid JSON
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143815: Specify target triple for bb-prefix-dump.ll
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143815: Specify target triple for bb-prefix-dump.ll
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143841: [Propeller] Make decoding BBAddrMaps trace through relocations
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143841: [Propeller] Make decoding BBAddrMaps trace through relocations
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D143671: [Flang][OpenMP] Added parser support for device_type clause
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D143671: [Flang][OpenMP] Added parser support for device_type clause
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143562: [SimplifyIndVar][NFC] Refactor Binary Operator's strengthen
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Add nsw/nuw falgs to binary ops before visiting IVUsers
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Add nsw/nuw falgs to binary ops before visiting IVUsers
Aleksandr Popov via Phabricator via llvm-commits
- [lld] 1f173a0 - [llvm-driver] Pass extra arguments to tools
Alex Brachet via llvm-commits
- [llvm] 1f173a0 - [llvm-driver] Pass extra arguments to tools
Alex Brachet via llvm-commits
- [llvm] 3e57aa3 - [llvm-driver] Reinvoke clang as described by llvm driver extra args
Alex Brachet via llvm-commits
- [PATCH] D137799: [llvm-driver] Pass extra arguments to tools
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D137800: [llvm-driver] Reinvoke clang as described by llvm driver extra args
Alex Brachet via Phabricator via llvm-commits
- [llvm] 604c9a0 - [WebAssembly][test][NFC] Regenerate funcref-call.ll using update_llc_test_checks.py
Alex Bradbury via llvm-commits
- [llvm] 3a80dc2 - [WebAssembly][test][NFC] Add coverage of non-void funcref calls
Alex Bradbury via llvm-commits
- [PATCH] D143252: [CodeGen] Make more use of MachineOperand::getOperandNo. NFC.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV] Implement assembler support for XTHeadVdot
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143250: [CodeGen] Define and use MachineOperand::getOperandNo
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143226: [MC][CodeGen] Define R_RISCV_PLT32 and lower dso_local_equivalent to it
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D142327: [clang][RISCV] Fix ABI handling of empty structs with hard FP calling conventions in C++
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143507: [RISCV][MC] Mark Zawrs extension as non-experimental
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143226: [MC][CodeGen] Define R_RISCV_PLT32 and lower dso_local_equivalent to it
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143620: [RISCV] Use OS-specific SafeStack ABI for Fuchsia
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Add emulated TLS supported
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Alex Reinking via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Alex Reinking via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Alex Reinking via Phabricator via llvm-commits
- [llvm] bd87a24 - [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Alex Richardson via llvm-commits
- [llvm] 4c72266 - Fix call to deprecated API in bd87a2449da0c82e63cebdf9c131c54a5472e3a7
Alex Richardson via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D143781: [Clang][LLVM] Enable __arithmetic_fence and fprotect-parens on AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D143793: Add the ability to segment GSYM files.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] f8ea2f6 - [Support] Clarify CrashRecoveryContext exception codes on Windows. NFC
Alexandre Ganea via llvm-commits
- [PATCH] D142224: [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D143609: [Support] Clarify CrashRecoveryContext exception codes on Windows
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D143609: [Support] Clarify CrashRecoveryContext exception codes on Windows
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D143377: [SingleSource/Vectorizer] Move helper functions & macros to header.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132063: [LV] Support vectorizing 'select index of minimum element' idiom. (WIP)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D141940: [SLP]Add shuffling of extractelements to avoid extra costs/data movement.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D141940: [SLP]Add shuffling of extractelements to avoid extra costs/data movement.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D141940: [SLP]Add shuffling of extractelements to avoid extra costs/data movement.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132455: [ADT] add ConcurrentHashtable class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D143269: [DWARFLinker] Refactor cloneAddressAttribute().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [PATCH] D135915: [ConstraintElim] Enable pass by default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D143641: [MemorySSA] Recursively check if gep's pointer operand is a guaranteed loop invariant
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Allen zhong via Phabricator via llvm-commits
- [PATCH] D142978: [AArch64][SVE] Fix crash for DestructiveBinaryCommWithRev zero merging
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Allen zhong via Phabricator via llvm-commits
- [PATCH] D143459: [AArch64] Fix missing comment on D138888, NFC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D143459: [AArch64] Fix missing comment on D138888, NFC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138652: [SVE][AArch64] Use WHILEWR to check write-after-read conflicts
Allen zhong via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for logical/bitwise operations that explicitly undefine the result for inactive lanes.
Allen zhong via Phabricator via llvm-commits
- [PATCH] D143705: [LoopBoundSplit] Delete redundant loop guard
Allen zhong via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
Allen zhong via Phabricator via llvm-commits
- [PATCH] D141850: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [PATCH] D141850: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [PATCH] D141850: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [PATCH] D143644: [SCEV] Add a test where the trip count can't be calculated
Alon Kom via Phabricator via llvm-commits
- [PATCH] D141850: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [llvm] cae033d - Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via llvm-commits
- [llvm] 8e33c41 - Inliner: Address missed review comments for D143624
Amara Emerson via llvm-commits
- [PATCH] D141135: [RFC][GlobalISel] Replace the current GlobalISel matcher with a bottom-up matcher
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143100: [AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143517: [AArch64][GlobalISel] Legalize wide s8/s16 vectors G_ADD/G_MUL/G_OR/...
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] 782045e - Revert "HHVM calling conventions."
Amir Ayupov via llvm-commits
- [PATCH] D143124: [BOLT][NFC] Replace anonymous namespace functions with static
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D142686: [BOLT] Reintroduce allow-stripped
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140457: [BOLT] Process fragment siblings in lite mode, keep lite mode on
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140457: [BOLT] Process fragment siblings in lite mode, keep lite mode on
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D139496: [CMake] Add perf profiling for clang-bolt
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D143614: [BOLT][Wrapper] Don't compare output upon error exit code
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140457: [BOLT] Process fragment siblings in lite mode, keep lite mode on
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D143614: [BOLT][Wrapper] Don't compare output upon error exit code
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D142667: [BOLT] Rename BF::isParentFragment -> isChildOf
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D143809: [Release] Produce bolt tarball
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D143875: [BOLT] Add general support for multiple binary profiles (WIP)
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D143876: [BOLT] Add support for reading YAML profile v2 (WIP)
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D141008: [Clang][SPIR-V] Emit target extension types for OpenCL types on SPIR-V.
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D143703: [NFC][polly] Convert some python scripts to Python 3 syntax
Andi via Phabricator via llvm-commits
- [llvm] 0b704d9 - [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Andrew Ng via llvm-commits
- [PATCH] D142224: [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D142224: [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D142224: [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Andrew Ng via Phabricator via llvm-commits
- [llvm] c65b4d6 - [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Andrew via Phabricator via llvm-commits
- [PATCH] D96870: [flang][f18] Make -fdebug-dump-{} imply -fsyntax-only - revert
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 10629bb - Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Anton Bikineev via Phabricator via llvm-commits
- [llvm] 6820cb2 - [Test] Fix YAML mapping keys duplication. NFC.
Anton Sidorenko via llvm-commits
- [llvm] 4c228ee - [YAML IO] Check that mapping doesn't contain duplicating keys
Anton Sidorenko via llvm-commits
- [llvm] ed66b81 - Revert "[YAML IO] Check that mapping doesn't contain duplicating keys"
Anton Sidorenko via llvm-commits
- [PATCH] D141848: [Test] Fix YAML mapping keys duplication. NFC.
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140542: [MachineCombiner] Support local strategy for traces
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140542: [MachineCombiner] Support local strategy for traces
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D141848: [Test] Fix YAML mapping keys duplication. NFC.
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140474: [YAML IO] Check that mapping doesn't contain duplicating keys
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D142234: [ConstantRange] Handle Intrinsic::ctlz
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [llvm] 27aeb58 - [NFC][TargetParser] Remove llvm/Support/ARMTargetParser.h
Archibald Elliott via llvm-commits
- [llvm] 4ae5400 - [NFC][TargetParser] Remove llvm/Support/ARMTargetParserCommon.h
Archibald Elliott via llvm-commits
- [llvm] b9a1c4d - [NFC][TargetParser] Remove llvm/Support/CSKYTargetParser.h
Archibald Elliott via llvm-commits
- [llvm] a4c623e - [NFC][TargetParser] Remove llvm/Support/LoongArchTargetParser.h
Archibald Elliott via llvm-commits
- [llvm] 5b9f573 - [NFC][TargetParser] Remove llvm/Support/X86TargetParser.def
Archibald Elliott via llvm-commits
- [llvm] b590f99 - [NFC][TargetParser] Remove llvm/Support/X86TargetParser.h
Archibald Elliott via llvm-commits
- [llvm] 8e3d7cf - [NFC][TargetParser] Remove llvm/Support/TargetParser.h
Archibald Elliott via llvm-commits
- [lld] 62c7f03 - [NFC][TargetParser] Remove llvm/ADT/Triple.h
Archibald Elliott via llvm-commits
- [lld] d768bf9 - [NFC][TargetParser] Replace uses of llvm/Support/Host.h
Archibald Elliott via llvm-commits
- [llvm] d768bf9 - [NFC][TargetParser] Replace uses of llvm/Support/Host.h
Archibald Elliott via llvm-commits
- [llvm] d8e9a1a - [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Argyrios Kyrtzidis via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D143612: [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D143612: [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D143612: [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [llvm] 7045966 - [NVPTX] Lower extraction of upper half of i32/i64 as partial move.
Artem Belevich via llvm-commits
- [PATCH] D143601: This is a followup patch to add the two FP8 data types (E5M2 and E4M3) to the LLVM, following the https://reviews.llvm.org/D140088 and RFC discussions at https://discourse.llvm.org/t/add-llvm-type-support-for-fp8-data-types-f8e4m3-and-f8e5m2/67598
Artem Belevich via llvm-commits
- [PATCH] D143448: [NVPTX] Lower extraction of upper half of i32/i64 as partial move.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D143448: [NVPTX] Lower extraction of upper half of i32/i64 as partial move.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D117118: [NVPTX] Fix shr/and pair replace with bfe
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D117118: [NVPTX] Fix shr/and pair replace with bfe
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D142386: ExecutionEngine: support composite types handling.
Artem Khvoshch via Phabricator via llvm-commits
- [llvm] c972ed4 - [MergeFunctions] Remove legacy pass
Arthur Eubanks via llvm-commits
- [llvm] cb5e48d - [IPO] Remove some legacy passes
Arthur Eubanks via llvm-commits
- [llvm] a4b4f62 - [LegacyPM] Remove some legacy passes
Arthur Eubanks via llvm-commits
- [llvm] 1b25402 - Revert "[LegacyPM] Remove some legacy passes"
Arthur Eubanks via llvm-commits
- [llvm] 1597774 - Reland [LegacyPM] Remove some legacy passes
Arthur Eubanks via llvm-commits
- [llvm] 4e3aae1 - [RPOFunctionAttrs] Use LazyCallGraph instead of CallGraph
Arthur Eubanks via llvm-commits
- [llvm] 84728a3 - [Inliner] Remove legacy simple inliner
Arthur Eubanks via llvm-commits
- [llvm] c8b8d6b - [Passes] Remove some legacy passes
Arthur Eubanks via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143358: [RPOFunctionAttrs] Use LazyCallGraph instead of CallGraph
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Don't upgrade debug info if llvm.idents match
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143424: [Pipeline] Move ControlHeightReduction to module optimization pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143358: [RPOFunctionAttrs] Use LazyCallGraph instead of CallGraph
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143545: [gn build] Support linux/win compiler-rt cross compilation
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143598: [gn build] Support building x86/64 Android libraries
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Don't upgrade debug info if llvm.idents match
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Add flag to disable upgrading debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Add flag to disable upgrading debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143504: [lit] don't skip test times when executions are instantaneous
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Augusto Noronha via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Augusto Noronha via Phabricator via llvm-commits
- [PATCH] D142589: [LV] Perform recurrence sinking directly on VPlan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D142885: [VPlan] Allow building a VPlan to may fail.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D143612: [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D143612: [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Ben Mudd via Phabricator via llvm-commits
- [llvm] f37d7c9 - [AVR] Optimize 16-bit comparison with a constant
Ben Shi via llvm-commits
- [PATCH] D142281: [AVR] Optimize 16-bit comparison with a constant
Ben Shi via Phabricator via llvm-commits
- [llvm] 72eac42 - [xxHash] Don't trigger UB on empty StringRef
Benjamin Kramer via llvm-commits
- [llvm] 121452a - [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
Benjamin Maxwell via llvm-commits
- [llvm] 4b8fdb6 - [DebugInfo] Add missing 'break' in switch (NFC)
Benjamin Maxwell via llvm-commits
- [llvm] f1837c7 - [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
Benjamin Maxwell via llvm-commits
- [PATCH] D143073: [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143073: [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143073: [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143073: [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143488: [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143513: [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143513: [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143561: [DebugInfo] Check if dwarf address section exists
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143513: [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143561: [DwarfGenerator] Emit dwarf address section when dwarf version is not less than 4
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143513: [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143488: [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D143488: [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D142940: [llvm][SelectionDAGBuilder] change callbr.landingpad intrinsic to accept explicit param
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D142084: [X86][MemFold] Upgrade the mechanism of auto-generated Memory Folding Table
Bing Yu via Phabricator via llvm-commits
- [llvm] 2dd221f - Remove no longer needed includes of LegacyPassManager.h
Bjorn Pettersson via llvm-commits
- [llvm] c24b35b - [TailDuplicator] Pre-commit test case for a subreg composition bug
Bjorn Pettersson via llvm-commits
- [llvm] df947fe - [TailDuplicator] Fix old bugs in TailDuplicator::duplicateInstruction
Bjorn Pettersson via llvm-commits
- [llvm] 525ed98 - [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Bjorn Pettersson via llvm-commits
- [llvm] eec670a - Revert "[Lint] Use new PM instead of legacy PM in lintFunction and lintModule"
Bjorn Pettersson via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D140495: [TailDuplicator] Pre-commit test case for a subreg composition bug
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D140496: [TailDuplicator] Fix old bugs in TailDuplicator::duplicateInstruction
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D143388: [Lint] Use new PM instead of legacy PM in lintFunction and lintModule
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D143592: [flang][driver] Rename `flang-new -flang-experimental-exec` to `flang`
Brad Richardson via Phabricator via llvm-commits
- [PATCH] D143592: [flang][driver] Rename `flang-new -flang-experimental-exec` to `flang`
Brad Richardson via Phabricator via llvm-commits
- [PATCH] D143592: [flang][driver] Rename `flang-new -flang-experimental-exec` to `flang`
Brad Richardson via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Brad Smith via Phabricator via llvm-commits
- [PATCH] D63904: [Android] Use ELF TLS for Android API level 29+
Brad Smith via Phabricator via llvm-commits
- [llvm] f1a87d4 - [hexagon] Turning off sign mismatch warning by default.
Brian Cain via llvm-commits
- [PATCH] D143531: [hexagon] Turning off sign mismatch warning by default.
Brian Cain via Phabricator via llvm-commits
- [PATCH] D143531: [hexagon] Turning off sign mismatch warning by default.
Brian Cain via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Brittany Blue Gaston via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Brittany Blue Gaston via Phabricator via llvm-commits
- [PATCH] D143557: [CMake][compiler-rt] Support clang-cl in CompilerRTMockLLVMCMakeConfig
Brittany Blue Gaston via Phabricator via llvm-commits
- [llvm] 92716a4 - [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D137933: [llvm-debuginfo-analyzer] 08a - Memory Management
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D143716: [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D143716: [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D143716: [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D143716: [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D141924: [IR] Add new intrinsics interleave and deinterleave vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D141924: [IR] Add new intrinsics interleave and deinterleave vectors
Caroline via Phabricator via llvm-commits
- [llvm] 7ca3444 - AMDGPU: Use module flag to get code object version at IR level folow-up
Changpeng Fang via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 63854f9 - [DAGCombiner] fix comments for D138899; NFC
Chen Zheng via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140982: [HardwareLoops] NewPM support
ChenZheng via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D143518: [DirectX backend] add pass to collect Resource information from dxil metadata.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Chris Cotter via Phabricator via llvm-commits
- [PATCH] D143873: [NFC] [llvm] Forward forwarding reference pack
Chris Cotter via Phabricator via llvm-commits
- [PATCH] D143873: [NFC] [llvm] Forward forwarding reference pack
Chris Cotter via Phabricator via llvm-commits
- [PATCH] D143406: [MIPS] Asm: Improved diagnostics when a memory operand and unsupported CPU feature are involved
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D138546: Clangd: Preserve target flags in system includes extractor
Christopher Sauer via Phabricator via llvm-commits
- [PATCH] D143706: [AMDGPU] Add switch to enable architected SGPRs.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143707: [AMDGPU] Allow architected SGPRs for workgroup IDs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143707: [AMDGPU] Allow architected SGPRs for workgroup IDs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143707: [AMDGPU] Allow architected SGPRs for workgroup IDs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143741: [VirtRegMap] Further optimize emitting KILL for copy
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143741: [AMDGPU] Add pre-commit test for optimized KILL insertion.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143742: [VirtRegMap] Further optimize emitting KILL for copy
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143752: [MachineInstr] Use isCopy helper function (NFC).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143753: [MachineInstr] Introduce TII buildCopy helper functions (NFC).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143754: [MachineInstr] Introduce generic predicated copy opcode
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143756: [AMDGPU] Use buildCopy and isCopy helper functions (NFC).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143757: [AMDGPU] Enable predicated copy right from instruction selection
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143758: [CodeGen] MRI call back in TargetMachine
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143754: [MachineInstr] Introduce generic predicated copy opcode
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 638abc2 - [RISCV] Make 'c.addi x0, imm' an alias for 'c.nop imm'.
Craig Topper via llvm-commits
- [llvm] 2398e20 - [RISCV] Remove DecoderMethod from C_NOP_HINT. NFC
Craig Topper via llvm-commits
- [llvm] 11fb09e - [X86] Change precision control to FP80 during u64->fp32 conversion on Windows.
Craig Topper via llvm-commits
- [llvm] c7449c1 - [RISCV] Refactor RISCVDisassembler::getInstruction to remove repeated code. NFC
Craig Topper via llvm-commits
- [llvm] 68c9068 - [ValueTracking] Replace an always false condition with an assert. NFC
Craig Topper via llvm-commits
- [llvm] d37a31c - [X86] Attempt to fix ubsan failure.
Craig Topper via llvm-commits
- [llvm] db89896 - [InstCombine] Add tests for D143766. NFC
Craig Topper via llvm-commits
- [llvm] 7e772e1 - [RISCV] Fix mistake in comment. NFC
Craig Topper via llvm-commits
- [llvm] c8ad1de - [RISCV] Remove dead code from RISCVDAGToDAGISel::selectVSETVLI. NFC
Craig Topper via llvm-commits
- [PATCH] D143362: [RISCV] Make 'c.addi x0, imm' an alias for 'c.nop imm'.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143367: [RISCV] Remove DecoderMethod from C_NOP_HINT. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142178: [X86] Change precision control to FP80 during u64->fp32 conversion on Windows.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142178: [X86] Change precision control to FP80 during u64->fp32 conversion on Windows.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142348: [RISCV][Docs] Document code generation for vector extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142348: [RISCV][Docs] Document code generation for vector extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143445: [RISCV] Refactor RISCVDisassembler::getInstruction to remove repeated code. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143445: [RISCV] Refactor RISCVDisassembler::getInstruction to remove repeated code. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143454: [CodeGen] Add standard print/debug utilities to EVT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143454: [CodeGen] Add standard print/debug utilities to EVT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143445: [RISCV] Refactor RISCVDisassembler::getInstruction to remove repeated code. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143534: [RISCV] Fix comment for Zba tests. NFC.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141891: [VP][DAGCombiner] Introduce generalized pattern match for vp sdnodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add FLI instruction support for the experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141924: [IR] Add new intrinsics interleave and deinterleave vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143646: [RISCV] Return false from shouldFormOverflowOp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143677: [ValueTracking] Replace an always true condition with an assert.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143677: [ValueTracking] Replace an always true condition with an assert.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143677: [ValueTracking] Replace an always false condition with an assert.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143790: [RISCV] Make vsetvli intrinsics default to MA.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143631: [LTO] Don't let InstCombine re-sink the vastly more expensive fdiv
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137309: [clang] Added Swift support for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add FLI instruction support for the experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143723: [RISCV] Increase default vectorizer LMUL to 2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143645: [llvm] Fix MCSubtargetInfo::checkFeatures to handle unknown features correctly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{pr}_{zero,one} and llvm::countPopulation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136529: [DAG] canCreateUndefOrPoison - add support for SRA/SRL shift opcode (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141560: [RISCV][CodeGen] Add codegen pattern for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143847: [RISCV] Add vendor-defined XTheadMAC (multiply-accumulate) extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143646: [RISCV] Return false from shouldFormOverflowOp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141560: [RISCV][CodeGen] Add codegen pattern for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141560: [RISCV][CodeGen] Add codegen pattern for experimental zfa extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141848: [Test] Fix YAML mapping keys duplication. NFC.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Dan Liew via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found
Dan Liew via Phabricator via llvm-commits
- [PATCH] D143371: [DAG][AArch64][ARM] Recognize hadd from wrapping flags.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143157: [AArch64] Add NZCV Def for TLSDESC_CALLSEQ
Dave Green via Phabricator via llvm-commits
- [PATCH] D142594: [AArch64] Eliminating the use of integer unit in moving from a Neon scalar result of a uaddlv to a Neon vector
Dave Green via Phabricator via llvm-commits
- [PATCH] D143177: Cleanup of Complex Deinterleaving pass (NFCI)
Dave Green via Phabricator via llvm-commits
- [PATCH] D142482: [Codegen] Support symmetric operations on complex numbers
Dave Green via Phabricator via llvm-commits
- [PATCH] D140952: Teach the AArch64 backend to materialize immediates using a pair of ORR-immediateinstructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118563: [AARCH64][NEON] Reuse extended vdup value in low version of long operations when doing tryCombineLongOpWithDup
Dave Green via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143382: [ARM] Remove reduce(shuffle) if all the lanes are used
Dave Green via Phabricator via llvm-commits
- [PATCH] D142966: [AArch64] Don't create ST2 for 64bit store that requires a EXT
Dave Green via Phabricator via llvm-commits
- [PATCH] D143396: [ARM] Perform lane interleaving from reductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143371: [DAG][AArch64][ARM] Recognize hadd from wrapping flags.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143371: [DAG][AArch64][ARM] Recognize hadd from wrapping flags.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143475: [AArch64] Fix creation of invalid instructions with XZR register
Dave Green via Phabricator via llvm-commits
- [PATCH] D141870: [DAG] Fold Op(vecreduce(a), vecreduce(b)) into vecreduce(Op(a,b))
Dave Green via Phabricator via llvm-commits
- [PATCH] D143382: [ARM] Remove reduce(shuffle) if all the lanes are used
Dave Green via Phabricator via llvm-commits
- [PATCH] D143396: [ARM] Perform lane interleaving from reductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D141870: [DAG] Fold Op(vecreduce(a), vecreduce(b)) into vecreduce(Op(a,b))
Dave Green via Phabricator via llvm-commits
- [PATCH] D143475: [AArch64] Fix creation of invalid instructions with XZR register
Dave Green via Phabricator via llvm-commits
- [PATCH] D143475: [AArch64] Fix creation of invalid instructions with XZR register
Dave Green via Phabricator via llvm-commits
- [PATCH] D138652: [SVE][AArch64] Use WHILEWR to check write-after-read conflicts
Dave Green via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Dave Green via Phabricator via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D121088: [AArch64] Concat zip1 and zip2 is a wider zip1
Dave Green via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Dave Green via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Don't upgrade debug info if llvm.idents match
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143073: [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143488: [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
David Blaikie via Phabricator via llvm-commits
- [PATCH] D142283: [Support] Make llvm-symbolizer runs for stack traces work on Apple platforms
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143607: [Support][WIP] Add unit test for symbolized stack traces
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143645: [llvm] Fix MCSubtargetInfo::checkFeatures to handle unknown features correctly
David Blaikie via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143760: [Codeview] Fix incorrect size determination for Fortran complex types.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143607: [Support][WIP] Add unit test for symbolized stack traces
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139298: WIP: Add error handling to demangle API
David Blaikie via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
David Blaikie via Phabricator via llvm-commits
- [llvm] 5ef89b7 - [ARM][AArch64] Regenerate hadd tests. NFC
David Green via llvm-commits
- [llvm] 120e968 - [AArch64] Don't create ST2 for 64bit store that requires an EXT
David Green via llvm-commits
- [llvm] b76f40c - [DAG][AArch64][ARM] Recognize avg (hadd) from wrapping flags
David Green via llvm-commits
- [llvm] fd67e95 - [DAG] Remove non-canonical AVG case.
David Green via llvm-commits
- [llvm] dfe11c0 - [ARM] Add various tests for reductions of shuffles. NFC
David Green via llvm-commits
- [llvm] 734d113 - [ARM] Remove reduce(shuffle) if all the lanes are used
David Green via llvm-commits
- [llvm] 2937454 - [ARM] Tests for lane interleaving from reductions. NFC
David Green via llvm-commits
- [llvm] f634096 - [ARM] Perform lane interleaving from reductions.
David Green via llvm-commits
- [llvm] 9bd58f6 - [ARM][AArch64][RISCV] Add tests for various double reductions. NFC
David Green via llvm-commits
- [llvm] a2bd372 - [AArch64] Recurse further into performUADDVCombine
David Green via llvm-commits
- [llvm] 1af3f59 - [DAG] Fold Op(vecreduce(a), vecreduce(b)) into vecreduce(Op(a,b))
David Green via llvm-commits
- [llvm] b134c62 - [AArch64] Fix creation of invalid instructions with XZR register
David Green via llvm-commits
- [llvm] 361995c - [AArch64] Protect against overflowing shift amounts in performSETCCCombine
David Green via llvm-commits
- [llvm] 86bfeb9 - Revert "Inlining: Run the legacy AlwaysInliner before the regular inliner."
David Green via llvm-commits
- [llvm] c52255d - [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
David Green via llvm-commits
- [llvm] 9f20142 - [AArch64] Regenerate and extend zip1 tests. NFC
David Green via llvm-commits
- [PATCH] D143460: [CSPGO][CHR] Disable CHR in ThinLTOPostLink mode
David Li via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
David M. Lloyd via Phabricator via llvm-commits
- [PATCH] D142109: [LoopVectorize] Remove runtime check and scalar tail loop when tail-folding.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D143276: [SME2][AArch64] Add multi-single multiply-add long long intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D143631: [LTO] Don't let InstCombine re-sink the vastly more expensive fdiv
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132458: [LoopVectorize] Synthesize mask operands for vector variants as needed
David Sherwood via Phabricator via llvm-commits
- [PATCH] D143277: [SME2][AArch64] Add multi-multi multiply-add long long intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D143278: [SME2][AArch64] Add multi-indexed multiply-add long long intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D142106: [runtimes] Pass on RUNTIMES_<target>_... options when using runtime_default_target
David Spickett via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
David Stenberg via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
David Stenberg via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
David Stenberg via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142620: [Coroutines] Improve rematerialization stage
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
David Stuttard via Phabricator via llvm-commits
- [PATCH] D143406: [MIPS] Asm: Improved diagnostics when a memory operand and unsupported CPU feature are involved
Davide Mor via Phabricator via llvm-commits
- [PATCH] D143406: [MIPS] Asm: Improved diagnostics when a memory operand and unsupported CPU feature are involved
Davide Mor via Phabricator via llvm-commits
- [PATCH] D143406: [MIPS] Asm: Improved diagnostics when a memory operand and unsupported CPU feature are involved
Davide Mor via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Davide Mor via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Davide Mor via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Davide Mor via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D143783: [lld][WebAssembly] Limit size of shared 64-bit memories of 2^^34
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D141926: [WebAssembly] Add passes for GEP lowering
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [llvm] 8fdc3ff - [DAGCombine] Allow scalable type dead store elimination.
Dinar Temirbulatov via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D143069: [DAGCombine] Allow DAGCombine to remove dead masked stores
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D143069: [DAGCombine] Allow DAGCombine to remove dead masked stores
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D143069: [DAGCombine] Allow DAGCombine to remove dead masked stores
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 0737770 - [LVI][CVP] Add test for miscompilation by CVP due to incorrect range returned by LVI
Dmitry Makogon via llvm-commits
- [llvm] c77c186 - [LVI] Don't traverse uses when calculating range at use
Dmitry Makogon via llvm-commits
- [PATCH] D143573: AMDGPU/MC: Add assembler tests for v2f32 and v2b32 with imm operand
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D142194: [AMDGPU][AsmParser] Fix matching immediate literals.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D142194: [AMDGPU][AsmParser] Fix matching immediate literals.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D143574: AMDGPU/MC: Fix decoders for VSrc_v2b32 and VSrc_v2f32 RegisterOperands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D143633: [AMDGPU] Ignore unused bits in VINTERP encoding
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D141008: [Clang][SPIR-V] Emit target extension types for OpenCL types on SPIR-V.
Dmitry Sidorov via Phabricator via llvm-commits
- [PATCH] D143482: [SanitizerBinaryMetadata] Optimize used space for features and UAR stack args
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] baca3c1 - Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D142940: [llvm][SelectionDAGBuilder] change callbr.landingpad intrinsic to accept explicit param
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142924: [llvm][IfConversion] update successor list when merging INLINEASM_BR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142923: precommit test for pr60346
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143475: [AArch64] Fix creation of invalid instructions with XZR register
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141429: [AArch64] Codegen for FEAT_LRCPC3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib 1/5] Write object files in reversed order.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib 5/5] Add support for ARM64EC libraries.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143057: [LangRef] Global variable declarations imply minimum size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142711: AArch64: count call stack when working out if scavenging is needed
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142594: [AArch64] Eliminating the use of integer unit in moving from a Neon scalar result of a uaddlv to a Neon vector
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D137980: [ARM] Pretend atomics are always lock-free for small widths.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D121088: [AArch64] Concat zip1 and zip2 is a wider zip1
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142711: AArch64: count call stack when working out if scavenging is needed
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][SVE]: custom lower AVGFloor/AVGCeil. [WIP]
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143796: [SelectionDAG] Negate constant offset before morphing load/store node with pre-dec/post-dec addressing mode.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141836: [AArch64] Disable __muloti4 libcalls for AArch64
Eric Christopher via llvm-commits
- [compiler-rt] d768b97 - [Support] change StringMap hash function from djbHash to xxHash
Erik Desjardins via llvm-commits
- [compiler-rt] 37eb9d1 - Revert "[Support] change StringMap hash function from djbHash to xxHash"
Erik Desjardins via llvm-commits
- [PATCH] D142862: [Support] change StringMap hash function from djbHash to xxHash
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] b4b95de - MIPS: fix build from IR files, nan2008 and FpAbi
Fangrui Song via llvm-commits
- [llvm] af12879 - [RISCV] Allow mismatched SmallDataLimit and use Min for conflicting values
Fangrui Song via llvm-commits
- [llvm] a13645c - DAGCombiner: fix -Wunused-private-field. NFC
Fangrui Song via llvm-commits
- [llvm] 6ce8e71 - [SanitizerBinaryMetadata] Make module_[cd]tor external
Fangrui Song via llvm-commits
- [lld] dc6f8ef - [ELF] Reword symMap/symVector comment. NFC
Fangrui Song via llvm-commits
- [llvm] 4415e2c - [CMake] Fix -DBUILD_SHARED_LIBS=on builds after D141446
Fangrui Song via llvm-commits
- [lld] 91a6df3 - [docs] Update "production quality" targets for lld/ELF
Fangrui Song via llvm-commits
- [llvm] 5a6bc2d - [llvm-c-test] Fix leak after D138415
Fangrui Song via llvm-commits
- [lld] 3d570a5 - [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via llvm-commits
- [compiler-rt] 35188e0 - [dfsan] Fix build-libc-list.py for Python 3 after D143701
Fangrui Song via llvm-commits
- [compiler-rt] e7ade78 - [dfsan] Fix some build-libc-list.py lint issues
Fangrui Song via llvm-commits
- [PATCH] D143318: [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D142949: [lld] Destroy CommonLinkerContext inside lld::*::link after D108850
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: fix build from IR files, nan2008 and FpAbi
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143530: [SanitizerBinaryMetadata] Make module_[cd]tor external
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143530: [SanitizerBinaryMetadata] Make module_[cd]tor external
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131230: [RISCV] Allow mismatched SmallDataLimit and use Min for conflicting values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131230: [RISCV] Allow mismatched SmallDataLimit and use Min for conflicting values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143543: [docs] Update "production quality" targets for lld/ELFAdd RISC-V and update Arm.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D142163: [LLD][ELF] Add --lto-export-symbol-list
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143530: [SanitizerBinaryMetadata] Make module_[cd]tor external
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143565: [Asan] Ensure unpoisonning doesn't get inlined unnecessarily due to small holes in the mask
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143530: [SanitizerBinaryMetadata] Make module_[cd]tor external
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143537: [Object][NFC] Factor out computeHeadersSize.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143543: [docs] Update "production quality" targets for lld/ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137599: [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139298: WIP: Add error handling to demangle API
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143693: Add --memtag to llvm-readelf/llvm-readobj.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143693: Add --memtag to llvm-readelf/llvm-readobj.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143802: [XRay] Make patchable-function-entry NOP sled implementation target-independent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143802: [XRay] Make patchable-function-entry NOP sled implementation target-independent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Add emulated TLS supported
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
Fangrui Song via Phabricator via llvm-commits
- [llvm] 40621ff - [LV] Also check interleaving only in select-min-index.ll
Florian Hahn via llvm-commits
- [llvm] d82811d - [ConstraintElim] Move some array accesses to variables (NFC).
Florian Hahn via llvm-commits
- [llvm] 8537a7c - [ConstraintElim] Update existing constraint system in place (NFC).
Florian Hahn via llvm-commits
- [llvm] 8028263 - Recommit "[ConstraintElim] Enable pass by default."
Florian Hahn via llvm-commits
- [llvm] a69f234 - [LV] Remove unused load from RISCV test (NFC).
Florian Hahn via llvm-commits
- [llvm] 32efff5 - [VPlan] Mark load VPWidenMemoryInstruction as not having side-effects.
Florian Hahn via llvm-commits
- [llvm] 64233ae - [DSE] Add test with llvm.memcpy & memcpy_chk.
Florian Hahn via llvm-commits
- [llvm] c83fdc9 - [LV] Perform recurrence sinking directly on VPlan.
Florian Hahn via llvm-commits
- [llvm] 57606bb - [ConstraintElim] Improve debug test to show removed constraints (NFC).
Florian Hahn via llvm-commits
- [llvm] 9497680 - [ConstraintElim] Update getLastConstraint to return to last row. (NFC)
Florian Hahn via llvm-commits
- [llvm] 2e64306 - [LV] Update recipe builder functions to pass VPlan directly (NFC).
Florian Hahn via llvm-commits
- [PATCH] D143257: [SCEV] Support sext in SCEVLoopGuardRewriter
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143377: [SingleSource/Vectorizer] Move helper functions & macros to header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132063: [LV] Support vectorizing 'select index of minimum element' idiom. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142109: [LoopVectorize] Remove runtime check and scalar tail loop when tail-folding.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135915: [ConstraintElim] Enable pass by default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142647: [ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142618: [ConstraintElimination] Change debug output to display variable names.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142545: [ConstraintElimination] Add tests to check for `or` instruction decomposition if a constant operand is < 2^known_zero_bits of the first operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142546: [ConstraintElimination] Decompose or instruction if the constant operand < 2^known_zero_bits of the first operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143323: [ConstraintElim] Add reproducer remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143323: [ConstraintElim] Add reproducer remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142647: [ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142589: [LV] Perform recurrence sinking directly on VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142589: [LV] Perform recurrence sinking directly on VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142647: [ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142589: [LV] Perform recurrence sinking directly on VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142589: [LV] Perform recurrence sinking directly on VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142618: [ConstraintElimination] Change debug output to display variable names.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143604: [VPlan] Sink stores past instructions not accessing memory (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143605: [VPlan] Sink stores using recurrences past non-aliasing mem access (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142015: [LV] Plan with and without FoldTailByMasking
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142618: [ConstraintElimination] Change debug output to display variable names.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143864: [VPlan] Replace AlsoPack field with shouldPack() method (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143865: [VPlan] Add predicate to VPReplicateRecipe, expand region later.
Florian Hahn via Phabricator via llvm-commits
- [llvm] a4ab294 - [MTE stack] fix incorrect offset for st2g
Florian Mayer via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143544: [MTE stack] fix incorrect offset for st2g
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143693: Add --memtag to llvm-readelf/llvm-readobj.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D143220: [RISCV] Remove side effects from vsetvli intrinsics.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143351: [bazel] Remove unused dependency on libxml2
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143351: [bazel] Remove unused dependency on libxml2
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D143470: [LoongArch] Merge the 12bit constant address into the offset field of the instruction
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143470: [LoongArch] Merge the 12bit constant address into the offset field of the instruction
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143470: [LoongArch] Merge the 12bit constant address into the offset field of the instruction
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143470: [LoongArch] Merge the 12bit constant address into the offset field of the instruction
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143621: [LoongArch] Implement the convertSelectOfConstantsToMath hook
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143621: [LoongArch] Implement the convertSelectOfConstantsToMath hook
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143710: [LoongArch] Make use of addu16i.d for adds with suitable immediates
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143846: [LoongArch] Add baseline tests for `addu16i.d` codegen. NFC
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D143516: [lit] [PATCH 1/2] Specify a common interface in a common base class for all report types
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D143519: [lit] [PATCH 2/2] Add "--reduced-xunit-report" option
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D143793: Add the ability to segment GSYM files.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D143793: Add the ability to segment GSYM files.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 80eacb1 - [NFC] Inline variable
Guillaume Chatelet via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D143716: [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
H. Vetinari via Phabricator via llvm-commits
- [PATCH] D139799: [Propeller] Change SHT_LLVM_BB_ADDR_MAP version to 2.
Han Shen via Phabricator via llvm-commits
- [llvm] 66b8d2b - [SROA] Pre-commit vector-promotion.ll tests for D143225
Han Zhu via llvm-commits
- [PATCH] D143225: [SROA] Create additional vector type candidates based on store and load slices
Han Zhu via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib 1/5] Write object files in reversed order.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib] Write object files in reversed order.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D143557: [CMake][compiler-rt] Support clang-cl in CompilerRTMockLLVMCMakeConfig
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 5fcdab0 - [Fuchsia] Build windows runtimes using cross compilation on Linux
Haowei Wu via llvm-commits
- [PATCH] D141738: Add initial support for cross compile Windows runtimes under Linux when building Fuchsia clang toolchain
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D143516: [lit] [PATCH 1/2] Specify a common interface in a common base class for all report types
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D143696: [CSSPGO][Preinliner] Set default value of sample-profile-inline-limit-max to 50000.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] c9a7b92 - [AArch64] Consider tiny code model in emitLoadFromConstantPool.
Hsiangkai Wang via llvm-commits
- [PATCH] D132536: [AArch64] Consider tiny code model in emitLoadFromConstantPool.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D143796: [SelectionDAG] Negate constant offset before morphing load/store node with pre-dec/post-dec addressing mode.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D143796: [SelectionDAG] Negate constant offset before morphing load/store node with pre-dec/post-dec addressing mode.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D139774: [libclang] Add API to set temporary directory location
Igor Kushnir via Phabricator via llvm-commits
- [llvm] 322e150 - [MSan] Fix calling pointers to varargs functions on SystemZ
Ilya Leoshkevich via llvm-commits
- [PATCH] D143296: [MSan] Fix calling pointers to varargs functions on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 84a07dc - [AMDGPU][NFC] Clean up the VOP profile definition for v_swap_b32.
Ivan Kosarev via llvm-commits
- [llvm] 3d6b108 - [AMDGPU] Remove the unused u8imm operand definition.
Ivan Kosarev via llvm-commits
- [llvm] f0f8ae7 - [AMDGPU][AsmParser] Fix matching immediate literals.
Ivan Kosarev via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D143289: [AMDGPU][NFC] Clean up the VOP profile definition for v_swap_b32.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142193: [AMDGPU] Remove unused immediate operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142193: [AMDGPU] Remove the unused u8imm operand definition.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142375: [AMDGPU][CodeGen] Add global isel tests for intersect ray intrinsics.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142375: [AMDGPU][CodeGen] Combine SDAG and global isel tests for intersect ray intrinsics.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142194: [AMDGPU][AsmParser] Fix matching immediate literals.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142194: [AMDGPU][AsmParser] Fix matching immediate literals.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142194: [AMDGPU][AsmParser] Fix matching immediate literals.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D142194: [AMDGPU][AsmParser] Fix matching immediate literals.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D143141: [NFC][Assignment Tracking] Remove lifetime intrinsics from some tests
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D143153: [Assignment Tracking][mem2reg] Remove overly defensive assert
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib 1/5] Write object files in reversed order.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143537: [Object 2/5] Factor out computeHeadersSize.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143538: [Object 3/5] Don't insert string table into object members vector.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib 5/5] Add support for ARM64EC libraries.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib 1/5] Write object files in reversed order.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib 1/5] Write object files in reversed order.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib] Write object files in reversed order.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143537: [Object][NFC] Factor out computeHeadersSize.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143537: [Object][NFC] Factor out computeHeadersSize.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143538: [Object][NFC] Don't insert string table into object members vector.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143359: [mlgo][regalloc] Handle training case when no regalloc happens.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Jacob Lifshay via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Jacob Lifshay via Phabricator via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
Jake Egan via Phabricator via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
Jake Egan via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Jake Egan via Phabricator via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
Jake Egan via Phabricator via llvm-commits
- [PATCH] D143310: [llvm-readobj] Make relocations output valid JSON
James Henderson via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D143539: [AMDGPU] Add AMDGPU support for llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
James Y Knight via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
James Y Knight via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
James Y Knight via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
James Y Knight via Phabricator via llvm-commits
- [llvm] 401dee4 - Reapply "[cmake][msvc] Enable standards-conforming preprocessor"
Jan Svoboda via llvm-commits
- [PATCH] D135128: [clang][cli] Simplify repetitive macro invocations
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D135128: [clang][cli] Simplify repetitive macro invocations
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D142621: [Couroutines] Modify CoroFrame materializable into a callback
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D143804: [bazel] create a clang-tidy binary target
Jathu Satkunarajah via Phabricator via llvm-commits
- [llvm] 785cc4d - [AMDGPU] Fix DOS line endings in some tests
Jay Foad via llvm-commits
- [llvm] 805da0e - [AMDGPU] Fix some LABEL check lines
Jay Foad via llvm-commits
- [llvm] b4d51ea - [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via llvm-commits
- [llvm] d170a25 - [CodeGen] Define and use MachineOperand::getOperandNo
Jay Foad via llvm-commits
- [llvm] a07584d - [CodeGen] Make more use of MachineOperand::getOperandNo. NFC.
Jay Foad via llvm-commits
- [llvm] 1bff89f - [Docs] Clarify behavior of llvm-lit -vv
Jay Foad via llvm-commits
- [llvm] b1883aa - [AMDGPU] Ignore unused bits in VINTERP encoding
Jay Foad via llvm-commits
- [llvm] 7b4f361 - [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Jay Foad via llvm-commits
- [llvm] d6c3d79 - [AMDGPU] Refactor multiclass FLAT_Atomic_Pseudo. NFC.
Jay Foad via llvm-commits
- [llvm] 811d11b - [AMDGPU] Add GFX11 HW_REG_PERF_SNAPSHOT_*
Jay Foad via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143263: AMDGPU: Ensure flat loads are broken into dword in functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143279: InstCombine: Handle folding fcmp of 0 into llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129208: [MachineVerifier] Try harder to verify LiveIntervals
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143335: [AMDGPU] Use instruction order in machine function to process workList of moveToVALU
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143279: InstCombine: Handle folding fcmp of 0 into llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143420: AMDGPU: Replace certain llvm.amdgcn.class uses with llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143250: [CodeGen] Define and use MachineOperand::getOperandNo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143252: [CodeGen] Make more use of MachineOperand::getOperandNo. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142375: [AMDGPU][CodeGen] Combine SDAG and global isel tests for intersect ray intrinsics.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143586: [Docs] Clarify behavior of llvm-lit -vv
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143586: [Docs] Clarify behavior of llvm-lit -vv
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143586: [Docs] Clarify behavior of llvm-lit -vv
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143633: [AMDGPU] Ignore unused bits in VINTERP encoding
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143633: [AMDGPU] Ignore unused bits in VINTERP encoding
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142218: [MC] Store implicit ops immediately after the TargetInsts table. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142219: [MC] Store operand info immediately after the TargetInsts table. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143633: [AMDGPU] Ignore unused bits in VINTERP encoding
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143648: [AMDGPU][GlobalISel] Fix selection of image sample g16 instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143662: [AMDGPU] Refactor multiclass FLAT_Atomic_Pseudo. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143662: [AMDGPU] Refactor multiclass FLAT_Atomic_Pseudo. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143662: [AMDGPU] Refactor multiclass FLAT_Atomic_Pseudo. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143706: [AMDGPU] Add switch to enable architected SGPRs.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143707: [AMDGPU] Allow architected SGPRs for workgroup IDs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143707: [AMDGPU] Allow architected SGPRs for workgroup IDs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143707: [AMDGPU] Allow architected SGPRs for workgroup IDs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Remove function with incompatible features
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143740: [AMDGPU] Add GFX11 HW_REG_PERF_SNAPSHOT_*
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143740: [AMDGPU] Add GFX11 HW_REG_PERF_SNAPSHOT_*
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143018: [DAGCombiner][NFC] Factor out ByteProvider
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D143018: [DAGCombiner][NFC] Factor out ByteProvider
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 2399497 - [debug-info] Followup to e0374fb2f4, avoid changing codegen
Jeremy Morse via llvm-commits
- [PATCH] D142019: ARM: skip debug instructions when matching jump-table patterns.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D143716: [llvm-debuginfo-analyzer] LLVM 16.0.0-rc1 Failing test on osx-64.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D143406: [MIPS] Asm: Improved diagnostics when a memory operand and unsupported CPU feature are involved
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143620: [RISCV] Use OS-specific SafeStack ABI for Fuchsia
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143620: [RISCV] Use OS-specific SafeStack ABI for Fuchsia
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV][WIP] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D137309: [clang] Added Swift support for RISCV
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D143387: AArch64/GISel: fall back to SDAG if a Darwin function needs varargs regs saved.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D143323: [ConstraintElim] Add reproducer remarks.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D125072: [MachineOutliner] Make getOutliningType partially target-independent
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D142281: [AVR] Optimize 16-bit comparison with a constant
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D143551: [VP][DAGCombiner] Remove unused-private-field VPMatchContext.Root
Jie Fu via Phabricator via llvm-commits
- [PATCH] D141891: [VP][DAGCombiner] Introduce generalized pattern match for vp sdnodes.
Jie Fu via Phabricator via llvm-commits
- [PATCH] D143551: [VP][DAGCombiner] Remove unused-private-field VPMatchContext.Root
Jie Fu via Phabricator via llvm-commits
- [PATCH] D138135: [lld][ELF] Support LoongArch
Jinyang He via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Job Noorman via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Job Noorman via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Job Noorman via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Remove function with incompatible features
Joe Nash via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Remove function with incompatible features
Joe Nash via Phabricator via llvm-commits
- [PATCH] D143519: [lit] [PATCH 2/2] Add "--reduced-xunit-report" option
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 5de5f66 - [extract_symbols.py] Better handling of templates
John Brawn via llvm-commits
- [llvm] 78f13ea - [extract_symbols.py] Adjust how the output of nm is interpreted
John Brawn via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
John Brawn via Phabricator via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
John Brawn via Phabricator via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
John Brawn via Phabricator via llvm-commits
- [llvm] e5906f6 - [DWARFLinker] Fix typo and improve comments (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D143269: [DWARFLinker] Refactor cloneAddressAttribute().
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] dfb98d8 - [FuncSpec] Prevent assertion failure when no store value is found
Jonathon Penix via llvm-commits
- [PATCH] D143457: [FuncSpec] Prevent assertion failure when no store value is found
Jonathon Penix via Phabricator via llvm-commits
- [PATCH] D143457: [FuncSpec] Prevent assertion failure when no store value is found
Jonathon Penix via Phabricator via llvm-commits
- [PATCH] D143678: [bazel] Add layering-check on CI
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] 8bc0bee - [Attributor][NFCI] Avoid a temporary vector and exit early
Joseph Huber via llvm-commits
- [llvm] bf9964f - [Attributor][NFCI] Create a AAIsDead for the function eagerly
Joseph Huber via llvm-commits
- [llvm] 76a1919 - [Attributor][NFC] Avoid unnecessary string operations
Joseph Huber via llvm-commits
- [llvm] 294db31 - [Attributor][FIX] Ensure we use the right set comparison
Joseph Huber via llvm-commits
- [llvm] a9557aa - [Attributor][NFCI] Use queries without exclusion set whenever possible
Joseph Huber via llvm-commits
- [llvm] 86cce90 - [Attributor][NFCI] Avoid AAIntraFnReachability updates if possible
Joseph Huber via llvm-commits
- [llvm] 1763c63 - [Attributor][NFCI] Use a set to track dependences
Joseph Huber via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D142689: [SCEV] Remove applyLoopGuards ExprsToRewrite
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D141008: [Clang][SPIR-V] Emit target extension types for OpenCL types on SPIR-V.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D141008: [Clang][SPIR-V] Emit target extension types for OpenCL types on SPIR-V.
Joshua Cranmer via Phabricator via llvm-commits
- [llvm] c4a250e - [AMDGPU][MC] Generate relative relocations for allocatable (more particularly, eh_frame) sections
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D142453: [AMDGPU][MC] Generate relative relocations for allocatable (more particularly, eh_frame) sections
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D143519: [lit] [PATCH 2/2] Add "--reduced-xunit-report" option
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D143516: [lit] [PATCH 1/2] Specify a common interface in a common base class for all report types
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D143519: [lit] [PATCH 2/2] Add "--reduced-xunit-report" option
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add support for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add FLI instruction support for the experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141984: [RISCV][MC] Add support for experimental zfa extension(FLI instruction not included)
Jun Sha via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add FLI instruction support for the experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141560: [RISCV][CodeGen] Add codegen pattern for experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D143129: [GVN] Do not propagate equalities for noalias pointers
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 8cbf041 - [emacs] Add llvm-mir-mode
Justin Bogner via llvm-commits
- [PATCH] D142473: [UTC] Add --version argument
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D16257: PM: Implement a basic loop pass manager
Justin Bogner via Phabricator via llvm-commits
- [llvm] 96aaebd - [MachineCopyPropagation] Eliminate spillage copies that might be caused by eviction chain
Kai Luo via llvm-commits
- [llvm] 311ff22 - [DwarfGenerator] Emit dwarf address section when dwarf version is not less than 4
Kai Luo via llvm-commits
- [PATCH] D122118: [MachineCopyPropagation] Eliminate spillage copies that might be caused by eviction chain
Kai Luo via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Kai Luo via Phabricator via llvm-commits
- [PATCH] D143561: [DebugInfo] Check if dwarf address section exists
Kai Luo via Phabricator via llvm-commits
- [PATCH] D143561: [DebugInfo] Emit dwarf address section when dwarf version is not less than 4
Kai Luo via Phabricator via llvm-commits
- [PATCH] D143561: [DwarfGenerator] Emit dwarf address section when dwarf version is not less than 4
Kai Luo via Phabricator via llvm-commits
- [PATCH] D143561: [DwarfGenerator] Emit dwarf address section when dwarf version is not less than 4
Kai Luo via Phabricator via llvm-commits
- [PATCH] D142084: [X86][MemFold] Upgrade the mechanism of auto-generated Memory Folding Table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D142084: [X86][MemFold] Upgrade the mechanism of auto-generated Memory Folding Table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D142524: [flang][OpenMP] Add parser support for order clause
Kavitha Natarajan via Phabricator via llvm-commits
- [llvm] 2700d66 - [llvm-c-test] Fix unused variable warnings
Kazu Hirata via llvm-commits
- [llvm] df3b703 - [AArch64] Use llvm::countr_{zero,one} (NFC)
Kazu Hirata via llvm-commits
- [llvm] ec116ea - [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
Kazu Hirata via llvm-commits
- [llvm] 15cb5eb - [Support] Use llvm::popcount (NFC)
Kazu Hirata via llvm-commits
- [llvm] e0e3296 - [X86] Precommit tests for D143838
Kazu Hirata via llvm-commits
- [llvm] 9c40168 - [x86] Move combineAddOrSubToADCOrSBB within the source file (NFC)
Kazu Hirata via llvm-commits
- [llvm] b49b429 - [llvm] Deprecate PowerOf2Floor and ByteSwap_{16, 32, 64}
Kazu Hirata via llvm-commits
- [llvm] 2bc0950 - [AMDGPU] Use llvm::bit_cast (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{pr}_{zero,one} and llvm::countPopulation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{pr}_{zero,one} and llvm::countPopulation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{pr}_{zero,one} and llvm::countPopulation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143858: [llvm] Deprecate PowerOf2Floor and ByteSwap_{16,32,64}
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143858: [llvm] Deprecate PowerOf2Floor and ByteSwap_{16,32,64}
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D143488: [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
Keith Walker via Phabricator via llvm-commits
- [llvm] 3859921 - [AArch64][SME2] Add multi-vector floating point min/max number intrinsics
Kerry McLaughlin via llvm-commits
- [llvm] f3188b9 - [AArch64][SME2] Add multi-vector frint intrinsics
Kerry McLaughlin via llvm-commits
- [PATCH] D142732: [AArch64][SME2] Add multi-vector floating point min/max number intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D143058: [AArch64][SME2] Add multi-vector frint intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D129285: [OMPIRBuilder] Fill the Aggregate Struct in the serialized parallel region
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D143671: [Flang][OpenMP] Added parser support for device_type clause
Kiran Chandramohan via Phabricator via llvm-commits
- [compiler-rt] 914f869 - [HWASAN] Fix Metadata::IsAllocatedMetadata::IsAllocated to return true even if the requested size is 0.
Kirill Stoimenov via llvm-commits
- [compiler-rt] c6ea5b0 - [HWASAN] Modify HwasanAllocate to set the size to 1 if requested size is 0
Kirill Stoimenov via llvm-commits
- [compiler-rt] 0117619 - [HWASAN] Modify HwasanAllocate to set the size to 1 if requested size is 0
Kirill Stoimenov via llvm-commits
- [compiler-rt] e403fd8 - [HWASAN] Add unlikely to if in HwasanAllocate.
Kirill Stoimenov via llvm-commits
- [compiler-rt] 9de144e - [HWASAN] Remove GetRequestedSize check from Metadata::IsAllocated
Kirill Stoimenov via llvm-commits
- [compiler-rt] a7db3cb - [LSAN] Fix pthread_create interceptor to ignore leaks in real pthread_create.
Kirill Stoimenov via llvm-commits
- [compiler-rt] 550cb76 - Revert "[LSAN] Fix pthread_create interceptor to ignore leaks in real pthread_create."
Kirill Stoimenov via llvm-commits
- [compiler-rt] c9258ab - [LSAN] Fix pthread_create interceptor to ignore leaks in real pthread_create.
Kirill Stoimenov via llvm-commits
- [compiler-rt] d87468e - [HWASAN] Add support for max_allocation_size_mb option
Kirill Stoimenov via llvm-commits
- [llvm] b3477f5 - [RISCV] Add tests for .attribute stack_align
Kito Cheng via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D142327: [clang][RISCV] Fix ABI handling of empty structs with hard FP calling conventions in C++
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D143639: [RISCV] Add tests for .attribute stack_align
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D142458: [SPARC] Implement hooks for conditional branch relaxation
Koakuma via Phabricator via llvm-commits
- [PATCH] D142461: [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible
Koakuma via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D143770: [test] Remove occurences of br undef in Transform/Util tests
Kriti Gupta via Phabricator via llvm-commits
- [llvm] 2d279c0 - [llvm] Add tests for upcoming fixes to pointer/index type confusion.
Krzysztof Drewniak via llvm-commits
- [llvm] 6109e70 - [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143435: [llvm] Add tests for upcoming fixes to pointer/index type confusion.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143435: [llvm] Add tests for upcoming fixes to pointer/index type confusion.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143522: [AMDGPU] Set a data layout entry for buffer descriptors (addrspace 7)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143522: [AMDGPU] Set a data layout entry for buffer descriptors (addrspace 7)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143522: [AMDGPU] Set a data layout entry for buffer descriptors (addrspace 7)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 140bc41 - [Hexagon] Add release note for LLVM 16
Krzysztof Parzyszek via llvm-commits
- [PATCH] D140496: [TailDuplicator] Fix old bugs in TailDuplicator::duplicateInstruction
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D143754: [MachineInstr] Introduce generic predicated copy opcode
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D143601: This is a followup patch to add the two FP8 data types (E5M2 and E4M3) to the LLVM, following the https://reviews.llvm.org/D140088 and RFC discussions athttps://discourse.llvm.org/t/add-llvm-type-support-for-fp8-data-types-f8e4m3-and-f8e5m2/67598
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D143463: [X86] Use the CFA when appropriate for better variable locations around calls.
Kyle Huey via Phabricator via llvm-commits
- [llvm] e766b01 - [gn build] Port 692da6245d71
LLVM GN Syncbot via llvm-commits
- [llvm] 08061a5 - [gn build] Port 6470706bc0ed
LLVM GN Syncbot via llvm-commits
- [llvm] cc236b6 - [gn build] Port 3d4e9d5eb0f7
LLVM GN Syncbot via llvm-commits
- [llvm] 57751e6 - [gn build] Port 2a06757a200c
LLVM GN Syncbot via llvm-commits
- [llvm] ae55f1c - [gn build] Port b7b28c6cfe04
LLVM GN Syncbot via llvm-commits
- [llvm] 3d4e9d5 - [ORC] Move ORC-specific object format details into OrcShared.
Lang Hames via llvm-commits
- [llvm] 9eccc6c - [JITLink] Add a predicate to test for C-string blocks.
Lang Hames via llvm-commits
- [llvm] 10b5fec - [JITLink][ORC] Add LinkGraph::allocateCString method.
Lang Hames via llvm-commits
- [llvm] 86cbf3d - [JITLink] Add explicit conversion to silence warnings / errors on bots.
Lang Hames via llvm-commits
- [llvm] 6d90c59 - [JITLink] Don't initialize local ArrayRefs with initializer lists.
Lang Hames via llvm-commits
- [llvm] be2fc57 - [ORC] Add MachOPlatform::Create overload -- Pass ORC runtime as def generator.
Lang Hames via llvm-commits
- [PATCH] D143568: [RuntimeDyld][ELF] Fixed relocations referencing undefined TLS symbols
Lang Hames via Phabricator via llvm-commits
- [PATCH] D142176: [libunwind] On Darwin, add a callback-based lookup scheme for JIT'd unwind info.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D143226: [MC][CodeGen] Define R_RISCV_PLT32 and lower dso_local_equivalent to it
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D143226: [MC][CodeGen] Define R_RISCV_PLT32 and lower dso_local_equivalent to it
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D142071: [RISCV] Enable preferZeroCompareBranch to optimize branch on zero in codegenprepare
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D143646: [RISCV] Return false from shouldFormOverflowOp
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D143646: [RISCV] Return false from shouldFormOverflowOp
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D143646: [RISCV] Return false from shouldFormOverflowOp
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D143646: [RISCV] Return false from shouldFormOverflowOp
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D143542: Fix: `b - a` matched `a - b` during reuniteExts
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D143542: Fix: `b - a` matched `a - b` during reuniteExts
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D143612: [CMake] Use `LLVM_ENABLE_ASSERTIONS` to enable assertions in `libc++`
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D143710: [LoongArch] Emit addu16i.d for simple adds with eligible immediates
Lu Weining via Phabricator via llvm-commits
- [PATCH] D143710: [LoongArch] Make use of addu16i.d for adds with suitable immediates
Lu Weining via Phabricator via llvm-commits
- [llvm] 22d9828 - [NVPTX] Increase inline threshold multiplier to 11 in nvptx backend.
Luke Drummond via llvm-commits
- [PATCH] D142232: Increase inline threshold multiplier to 11 in nvptx backend.
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D142348: [RISCV][Docs] Document code generation for vector extension
Luke Lau via Phabricator via llvm-commits
- [PATCH] D142348: [RISCV][Docs] Document code generation for vector extension
Luke Lau via Phabricator via llvm-commits
- [PATCH] D142348: [RISCV][Docs] Document code generation for vector extension
Luke Lau via Phabricator via llvm-commits
- [PATCH] D142348: [RISCV][Docs] Document code generation for vector extension
Luke Lau via Phabricator via llvm-commits
- [PATCH] D143581: [WebAssembly] Additional patterns for pmin/pax
Luke Lau via Phabricator via llvm-commits
- [PATCH] D143722: [RISCV][NFC] Add test for different LMULs in vectorizer
Luke Lau via Phabricator via llvm-commits
- [PATCH] D143723: [RISCV] Increase default vectorizer LMUL to 2
Luke Lau via Phabricator via llvm-commits
- [PATCH] D141924: [IR] Add new intrinsics interleave and deinterleave vectors
Luke Lau via Phabricator via llvm-commits
- [PATCH] D143872: [X86][FP16] Combine two steps conversions into direct conversion
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D143367: [RISCV] Remove DecoderMethod from C_NOP_HINT. NFC
Luís Marques via Phabricator via llvm-commits
- [PATCH] D143607: [Support][WIP] Add unit test for symbolized stack traces
Luís Marques via Phabricator via llvm-commits
- [PATCH] D142282: [Support] Implement findModulesAndOffsets on Apple 64-bit platforms
Luís Marques via Phabricator via llvm-commits
- [PATCH] D142283: [Support] Make llvm-symbolizer runs for stack traces work on Apple platforms
Luís Marques via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Luís Marques via Phabricator via llvm-commits
- [PATCH] D143607: [Support][WIP] Add unit test for symbolized stack traces
Luís Marques via Phabricator via llvm-commits
- [PATCH] D143422: [LV][SVE] Don't consider vector types for loop invariants when calculating register usage
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Mak Nazečić-Andrlon via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Mak Nazečić-Andrlon via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D140457: [BOLT] Process fragment siblings in lite mode, keep lite mode on
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when its used in shufflevector
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when its used in shufflevector
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when it's used in shufflevector
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when it's used in shufflevector
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when it's used in shufflevector
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when it's used in shufflevector
Manuel Brito via Phabricator via llvm-commits
- [compiler-rt] 3d53b52 - [SanitizerBinaryMetadata] Optimize used space for features and UAR stack args
Marco Elver via llvm-commits
- [compiler-rt] bf9814b - [SanitizerBinaryMetadata] Emit constants as ULEB128
Marco Elver via llvm-commits
- [llvm] 8c469d1 - [SanitizerBinaryMetadata] Make constructors/destructors hidden
Marco Elver via llvm-commits
- [llvm] 421215b - [SanitizerBinaryMetadata] Support ignore list
Marco Elver via llvm-commits
- [PATCH] D143482: [SanitizerBinaryMetadata] Optimize used space for features and UAR stack args
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143484: [SanitizerBinaryMetadata] Emit constants as ULEB128
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143484: [SanitizerBinaryMetadata] Emit constants as ULEB128
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143530: [SanitizerBinaryMetadata] Make module_[cd]tor external
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143530: [SanitizerBinaryMetadata] Make module_[cd]tor external
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143482: [SanitizerBinaryMetadata] Optimize used space for features and UAR stack args
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143484: [SanitizerBinaryMetadata] Emit constants as ULEB128
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143611: [SanitizerBinaryMetadata] Make constructors/destructors hidden
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143611: [SanitizerBinaryMetadata] Make constructors/destructors hidden
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143634: [ModuleUtils] Assert correct linkage and visibility of structors' COMDAT key
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143634: [ModuleUtils] Assert correct linkage and visibility of structors' COMDAT key
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
Marco Elver via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
Marco Elver via Phabricator via llvm-commits
- [compiler-rt] 82d852c - [Sanitizers] Fix read buffer overrun in scanning loader commands
Mariusz Borsa via llvm-commits
- [llvm] 3f601a0 - [llvm][cmake][Trivial] don't use `/Zc:preprocessor` with clang-cl
Markus Böck via llvm-commits
- [llvm] c586b81 - [X86][Win64] Precommit test for D143812
Markus Böck via llvm-commits
- [PATCH] D143812: [X86][Win64] Avoid statepoints prior to SEH epilogue
Markus Böck via Phabricator via llvm-commits
- [llvm] 350c89f - [llvm-lib] Write object files in reversed order.
Martin Storsjö via llvm-commits
- [llvm] 7717e11 - Revert "[AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)"
Martin Storsjö via llvm-commits
- [PATCH] D142224: [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D142224: [Support] Emulate SIGPIPE handling in raw_fd_ostream write for Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143332: [CMake] Unify compiler-rt flag variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143537: [Object][NFC] Factor out computeHeadersSize.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143538: [Object][NFC] Don't insert string table into object members vector.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143537: [Object][NFC] Factor out computeHeadersSize.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143538: [Object][NFC] Don't insert string table into object members vector.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143609: [Support] Clarify CrashRecoveryContext exception codes on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D137599: [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib] Write object files in reversed order.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143536: [llvm-lib] Write object files in reversed order.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 9ad6bdd - InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via llvm-commits
- [llvm] 0b5c51b - InstCombine: Add some additional is.fpclass tests
Matt Arsenault via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143279: InstCombine: Handle folding fcmp of 0 into llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143420: AMDGPU: Replace certain llvm.amdgcn.class uses with llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143191: DAG: Handle inversion of fcSubnormal | fcZero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143191: DAG: Handle inversion of fcSubnormal | fcZero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143487: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143420: AMDGPU: Replace certain llvm.amdgcn.class uses with llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143435: [llvm] Add tests for upcoming fixes to pointer/index type confusion.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143502: DAG: Handle lowering of unordered fcZero|fcSubnormal to fcmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143505: [InstSimplify] fix/improve folding with an SNaN operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143522: [AMDGPU] Set a data layout entry for buffer descriptors (addrspace 7)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142418: AMDGPU: Teach fneg combines that select has source modifiers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142375: [AMDGPU][CodeGen] Combine SDAG and global isel tests for intersect ray intrinsics.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143515: [AsmPrinter] Add hook to override constant folding for printing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143603: [AMDGPU] Do not exapnd fp atomics on gfx940
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143264: InstCombine: Fold is.fpclass(x, fcZero) to fcmp oeq 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143195: ValueTracking: Add start of computeKnownFPClass API
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143643: [AMDGPU] Remove unused ClangBuiltin definition for fmed3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143602: Allow 32-bit pointers to be written in 64-bit slots
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Scalarize some large PHIs for DAGISel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Scalarize some large PHIs for DAGISel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Scalarize some large PHIs for DAGISel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143754: [MachineInstr] Introduce generic predicated copy opcode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143335: [AMDGPU] Use instruction order in machine function to process workList of moveToVALU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D143359: [mlgo][regalloc] Handle training case when no regalloc happens.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124330: Revert "HHVM calling conventions."
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110339: SelectionDAGBuilder: Improve canonicalization by not swapping branch targets
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Mauro Rossi via Phabricator via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Mauro Rossi via Phabricator via llvm-commits
- [llvm] d7eda3c - [SCEV][NFC] Remove check for rewriteable types
Max Kazantsev via llvm-commits
- [llvm] 0c4a735 - [SCEV] Support sext in SCEVLoopGuardRewriter
Max Kazantsev via llvm-commits
- [llvm] 5d10753 - [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via llvm-commits
- [llvm] 90f5176 - [Test] Add tests where we can replace IV check with invariant check basing on predicated backedge cond
Max Kazantsev via llvm-commits
- [llvm] 79d2c26 - [SimplifyIndVar][NFC] Refactor Binary Operator's flag strengthening
Max Kazantsev via llvm-commits
- [llvm] faf029d - [Test][SCEV] Add tests where multiple assumes can be used to improve trip multiple
Max Kazantsev via llvm-commits
- [llvm] 393675d - [Test] Add test showing an opportunity to transform checks and hoist invariants
Max Kazantsev via llvm-commits
- [llvm] ce2514a - [Test] Add complementary tests for OR analogous for those for AND
Max Kazantsev via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143246: [SCEV][NFC] Remove check for rewriteable types
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143246: [SCEV][NFC] Remove check for rewriteable types
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143257: [SCEV] Support sext in SCEVLoopGuardRewriter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143562: [SimplifyIndVar][NFC] Refactor Binary Operator's strengthen
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143562: [SimplifyIndVar][NFC] Refactor Binary Operator's strengthen
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Support known dominating slt/ult elimination
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143337: [SCEV] Add tests where multiple assumes can be used to improve trip multiple
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D141850: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143337: [SCEV] Add tests where multiple assumes can be used to improve trip multiple
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143259: [SCEV] Support umin/smin in SCEVLoopGuardRewriter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143409: [SCEV][IndVarSimplify] Add nsw/nuw falgs to binary ops before visiting IVUsers
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143726: [LoopInstSimplify] Simplify (X < A && X < B) into (X < MIN(A, B)) if MIN(A, B) is loop-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143726: [LoopInstSimplify] Simplify (X < A && X < B) into (X < MIN(A, B)) if MIN(A, B) is loop-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143705: [LoopBoundSplit] Delete redundant loop guard
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143705: [LoopBoundSplit] Delete redundant loop guard
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143700: llvm: add C API methods to match 64bit ArrayType C++ API signatures
Meghan via Phabricator via llvm-commits
- [PATCH] D143700: llvm: add C API methods to match 64bit ArrayType C++ API signatures
Meghan via Phabricator via llvm-commits
- [PATCH] D143700: llvm: add C API methods to match 64bit ArrayType C++ API signatures
Meghan via Phabricator via llvm-commits
- [PATCH] D143700: llvm: add C API methods to match 64bit ArrayType C++ API signatures
Meghan via Phabricator via llvm-commits
- [PATCH] D143700: llvm: add C API methods to match 64bit ArrayType C++ API signatures
Meghan via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Don't upgrade debug info if llvm.idents match
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Don't upgrade debug info if llvm.idents match
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D141891: [VP][DAGCombiner] Introduce generalized pattern match for vp sdnodes.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Add flag to disable upgrading debug info
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D143229: [FunctionImporter] Add flag to disable upgrading debug info
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D132063: [LV] Support vectorizing 'select index of minimum element' idiom. (WIP)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D132063: [LV] Support vectorizing 'select index of minimum element' idiom. (WIP)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index. (WIP)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D143475: [AArch64] Fix creation of invalid instructions with XZR register
Micah Weston via Phabricator via llvm-commits
- [llvm] 6576726 - [llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via llvm-commits
- [llvm] ccee9b7 - [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via llvm-commits
- [llvm] 8570bee - Revert "[llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table"
Michael Buch via llvm-commits
- [llvm] b8ef007 - Reland "[llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table"
Michael Buch via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [WIP][llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143397: [llvm][DebugInfo] Add DW_TAG_imported_declaration to accelerator tables
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D143458: [llvm][dsymutil] Add DW_TAG_imported_declaration to accelerator table
Michael Buch via Phabricator via llvm-commits
- [PATCH] D141565: [RISCV][CodeGen] Account for LMUL from VS2 for Vector Reduction Instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D143106: [SDAG] fix miscompiles caused by using ValueTracking matchSelectPattern to create FMINIMUM/FMAXIMUM
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D143528: [M68k] Factoring out memory operand printer into a separate file
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D143529: [M68k] Add support for basic memory constraints in inline asm
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 1b80ccb - [mlgo][regalloc] Handle training case when no regalloc happens.
Mircea Trofin via llvm-commits
- [llvm] dc4c3cf - [mlgo] Fix test after D143624
Mircea Trofin via llvm-commits
- [llvm] b87e53e - Revert "[mlgo] Fix test after D143624"
Mircea Trofin via llvm-commits
- [llvm] 4afb1ee - Specify target triple for bb-prefix-dump.ll
Mircea Trofin via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143359: [mlgo][regalloc] Handle training case when no regalloc happens.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143624: Inlining: Run the legacy AlwaysInliner before the regular inliner.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143815: Specify target triple for bb-prefix-dump.ll
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D143815: Specify target triple for bb-prefix-dump.ll
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 43924cb - [AMDGPU][GlobalISel] Fix selection of image sample g16 instructions
Mirko Brkusanin via llvm-commits
- [PATCH] D143648: [AMDGPU][GlobalISel] Fix selection of image sample g16 instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D143648: [AMDGPU][GlobalISel] Fix selection of image sample g16 instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D143648: [AMDGPU][GlobalISel] Fix selection of image sample g16 instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D143693: Add --memtag to llvm-readelf/llvm-readobj.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D143693: Add --memtag to llvm-readelf/llvm-readobj.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D143693: Add --memtag to llvm-readelf/llvm-readobj.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 781dedb - [RISCV][CodeGen] Account for LMUL from VS2 for Vector Reduction Instructions
Monk Chiang via llvm-commits
- [PATCH] D141565: [RISCV][CodeGen] Account for LMUL from VS2 for Vector Reduction Instructions
Monk Chiang via Phabricator via llvm-commits
- [llvm] cb19b83 - [RuntimeDyld][ELF] Fixed relocations referencing undefined TLS symbols
Moritz Sichert via llvm-commits
- [PATCH] D143568: [RuntimeDyld][ELF] Fixed relocations referencing undefined TLS symbols
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D143568: [RuntimeDyld][ELF] Fixed relocations referencing undefined TLS symbols
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [PATCH] D143508: [ELF][llvm-objcopy] Reject duplicate SHT_SYMTAB sections.
Moshe via Phabricator via llvm-commits
- [llvm] 2e08e43 - LLVMTableGenGlobalISel: Provide `INTERFACE_INCLUDE_DIRECTORIES`
NAKAMURA Takumi via llvm-commits
- [llvm] f00d101 - llvm/utils/TableGen/CodeGenIntrinsics.h: Fix a comment line (since 2006!)
NAKAMURA Takumi via llvm-commits
- [llvm] 36adb82 - LLVMProcessSources.cmake: Improve PARTIAL_SOURCES_INTENDED.
NAKAMURA Takumi via llvm-commits
- [llvm] 0e18b5f - LLVMFuzzerCLI: [CMake] Prune the last PARTIAL_SOURCES_INTENDED to cover all sources.
NAKAMURA Takumi via llvm-commits
- [llvm] 2d570ba - CodeGenTarget.cpp: Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] bb5f791 - llvm-tblgen: Apply IWYU in some files
NAKAMURA Takumi via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D138415: add LLVMGetDINodeTag
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D143664: [SanitizerBinaryMetadata] Support ignore list
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D142256: LLVMProcessSources.cmake: Improve PARTIAL_SOURCES_INTENDED.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D142256: LLVMProcessSources.cmake: Improve PARTIAL_SOURCES_INTENDED.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D143844: llvm-tblgen: Split out CodeGenIntrinsics.cpp from CodeGenTarget.cpp
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D142594: [AArch64] Eliminating the use of integer unit in moving from a Neon scalar result of a uaddlv to a Neon vector
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D143038: [AArch64] Added tests for inserting scalar result of uaddlv neon instrinsic function into a vector
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D142594: [AArch64] Eliminating the use of integer unit in moving from a Neon scalar result of a uaddlv to a Neon vector
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D143725: [llvm-objdump][ARM] support --symbolize-operands for ARM/ELF
Nam Cao via Phabricator via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D137599: [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D137599: [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 1cecfa4 - precommit test for pr60346
Nick Desaulniers via llvm-commits
- [llvm] 07c7784 - [llvm][IfConversion] update successor list when merging INLINEASM_BR
Nick Desaulniers via llvm-commits
- [PATCH] D142924: [llvm][IfConversion] update successor list when merging INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142940: [llvm][SelectionDAGBuilder] change callbr.landingpad intrinsic to accept explicit param
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143073: [DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getAsSectionedAddress()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143440: [SelectionDAGBuilder] handle Flag Output Operands in callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143440: [SelectionDAGBuilder] handle Flag Output Operands in callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142924: [llvm][IfConversion] update successor list when merging INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142924: [llvm][IfConversion] update successor list when merging INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142923: precommit test for pr60346
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142924: [llvm][IfConversion] update successor list when merging INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142924: [llvm][IfConversion] update successor list when merging INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143521: [llvm][LowerConstantIntrinsics] add debug statements
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143681: [llvm][test] restrict 2 GVN tests to just test GVN (NFC)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143682: [llvm][test] convert one test to use opaque ptrs (NFC)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143681: [llvm][test] restrict 2 GVN tests to just test GVN (NFC)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143681: [llvm][test] restrict 2 GVN tests to just test GVN (NFC)
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 374fd40 - [gn] port 79971d0d771a27 (LLVMProfdataTests)
Nico Weber via llvm-commits
- [llvm] 065a8cf - [gn] port 6470706bc0e
Nico Weber via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Nico Weber via Phabricator via llvm-commits
- [PATCH] D143321: [DRAFT] [IR] Add instruction IDs to simplify debugging.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D143318: [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D143558: [mlir][Tiling] Properly reject "buffer semantic" operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D143747: [mlir][MemRef][Transform] Don't apply multibuffer on "useless" allocs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Nikita Popov via Phabricator via llvm-commits
- [llvm] cf8fadc - Match (xor TSize - 1, ctlz) to `bsr` instead of `lzcnt` + `xor`
Noah Goldstein via llvm-commits
- [llvm] 3857d9d - Search through associative operators for BMI patterns (BLSI, BLSR, BLSMSK)
Noah Goldstein via llvm-commits
- [llvm] 725b72c - Only match BMI (BLSR, BLSI, BLSMSK) if the add/sub op is single use
Noah Goldstein via llvm-commits
- [llvm] ee5585e - Recommit "Improve and enable folding of conditional branches with tail calls." (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] 19c766f - Add tests for folding (icmp UnsignedPred X * Z, Y * Z) -> (icmp UnsignedPred X, Y); NFC
Noah Goldstein via llvm-commits
- [llvm] 2a3732f - Add transform for `(mul X, OddC) eq/ne N * C` --> `X eq/ne N`
Noah Goldstein via llvm-commits
- [llvm] abbd256 - Improve transforms for (icmp uPred X * Z, Y * Z) -> (icmp uPred X, Y)
Noah Goldstein via llvm-commits
- [PATCH] D141464: [X86]: Match (xor TSize - 1, ctlz) to `bsr` instead of `lzcnt` + `xor`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D141464: [X86]: Match (xor TSize - 1, ctlz) to `bsr` instead of `lzcnt` + `xor`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D141179: [X86] Search through associative operators for BMI patterns (BLSI, BLSR, BLSMSK)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D141180: [X86] Only match BMI (BLSR, BLSI, BLSMSK) if the add/sub op is single use
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140931: Improve and enable folding of conditional branches with tail calls.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142785: [InstCombine] Add tests for folding (icmp UnsignedPred X * Z, Y * Z) -> (icmp UnsignedPred X, Y); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143026: [InstCombine] Add transform for `(mul X, OddC) eq/ne N * C` --> `X eq/ne N`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142786: [InstCombine] Improve transforms for (icmp uPred X * Z, Y * Z) -> (icmp uPred X, Y)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143014: [InstCombine] Add combines for `(urem/srem (mul/shl X, Y), (mul/shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143766: [InstCombine][WIP] Fix InstCombinerImpl::foldICmpMulConstant for nsw and nuw mul with unsigned compare.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143785: [X86] Add Extend shuffle pattern to vNf32 shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143787: [X86] Try to use `{v}shufps` instead of `vpermilps` for common float shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143788: [X86] Add more tests for promoting `blendw` -> `blendd`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143789: [X86] Try harder to convert `{v}blendw` -> `{v}blend{d|ps}`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142427: [ValueTracking] Add logic for tracking lowbit of (and/xor/or X, (add/sub X, Odd))
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142849: [ValueTracking] Add helper for handling `computeKnownBits` for and/xor/or; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142254: [X86] Transform vector SET{LE/ULT/ULE} -> SETLT and SET{GE/UGT/UGE} -> SETGT if possible
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143785: [X86] Add Extend shuffle pattern to vNf32 shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142254: [X86] Transform vector SET{LE/ULT/ULE} -> SETLT and SET{GE/UGT/UGE} -> SETGT if possible
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142254: [X86] Transform vector SET{LE/ULT/ULE} -> SETLT and SET{GE/UGT/UGE} -> SETGT if possible
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143856: [X86] Prioritize lowering V{4|16}F32 with blend.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143785: [X86] Add Extend shuffle pattern to vNf32 shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143857: [X86] Add tests for shuffle as shift/rotate; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143859: [X86] Adding tuning flags for int <-> fp domain switching penalties; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143787: [X86] Try to use `{v}shufps` instead of `vpermilps` for common float shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143788: [X86] Add more tests for promoting `blendw` -> `blendd`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143789: [X86] Try harder to convert `{v}blendw` -> `{v}blend{d|ps}`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143860: [X86] Add additional operations that masked instructions can combine with
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143785: [X86] Add Extend shuffle pattern to vNf32 shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143787: [X86] Try to use `{v}shufps` instead of `vpermilps` for common float shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143789: [X86] Widen i16 shuffle masks if vector width < 512 even with BWI
Noah Goldstein via Phabricator via llvm-commits
- [llvm] febe740 - [test] Remove occurences of br undef in Transform/Util tests [NFC]
Nuno Lopes via llvm-commits
- [PATCH] D143770: [test] Remove occurences of br undef in Transform/Util tests
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D142980: [ARM] Accept .w suffixes for ldrb/strb (immediate) T3
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D143711: [ARM] Fix Crash in 't'/'w' handling without fp16/fp16
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D143567: [Assignment Tracking] Fix fragment index error in getDerefOffsetInBytes
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143141: [NFC][Assignment Tracking] Remove lifetime intrinsics from some tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143141: [NFC][Assignment Tracking] Remove lifetime intrinsics from some tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D142882: [Assignment Tracking][SROA] Delete dbg.assigns linked to rewritten stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143153: [Assignment Tracking][mem2reg] Remove overly defensive assert
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143567: [Assignment Tracking] Fix fragment index error in getDerefOffsetInBytes
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D143310: [llvm-readobj] Make relocations output valid JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143310: [llvm-readobj] Make relocations output valid JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143620: [RISCV] Use OS-specific SafeStack ABI for Fuchsia
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137092: [llvm-readobj] Use a helper to extract the Other Flags from symbols
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137089: [llvm-readobj] Fix JSON output for Relocations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137091: [llvm-readobj] Rename JSON Flag fields to be more consistent
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D141240: [SVE][Builtins] Add metadata to intrinsic calls for builtins that don't define the result of inactive lanes.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Paul Walker via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for shift operations that explicitly undefine the result for inactive lanes.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for logical/bitwise operations that explicitly undefine the result for inactive lanes.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D141924: [IR] Add new intrinsics interleave and deinterleave vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D143764: [NFC][SVE] Refactor isel for floating multiply-add operations to use PatFrags.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D143765: [SVE] Add intrinsics for floating-point operations that explicitly undefine the result for inactive lanes.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D143765: [SVE] Add intrinsics for floating-point operations that explicitly undefine the result for inactive lanes.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D142132: [AArch64] Map DestructiveTernaryCommWithRev intrinsics to pesudo instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138202: [OHOS] Add support for OpenHarmony
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D138202: [OHOS] Add support for OpenHarmony
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Paweł Bylica via Phabricator via llvm-commits
- [llvm] a256e1d - AMDGPU/MC: Fix indentation and remove unused macro after D142636
Petar Avramovic via llvm-commits
- [llvm] 524c89e - AMDGPU/MC: Add assembler tests for v2f32 and v2b32 with imm operand
Petar Avramovic via llvm-commits
- [llvm] 13512f8 - AMDGPU/MC: Fix decoders for VSrc_v2b32 and VSrc_v2f32 RegisterOperands
Petar Avramovic via llvm-commits
- [PATCH] D143573: AMDGPU/MC: Add assembler tests for v2f32 and v2b32 with imm operand
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D143574: AMDGPU/MC: Fix decoders for VSrc_v2b32 and VSrc_v2f32 RegisterOperands
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D143573: AMDGPU/MC: Add assembler tests for v2f32 and v2b32 with imm operand
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D143574: AMDGPU/MC: Fix decoders for VSrc_v2b32 and VSrc_v2f32 RegisterOperands
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D143634: [ModuleUtils] Assert correct linkage and visibility of structors' COMDAT key
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D143543: [docs] Update "production quality" targets for lld/ELFAdd RISC-V and update Arm.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D143600: [ELF][docs] Mention LLD_REPRODUCE and LLD_VERSION
Peter Smith via Phabricator via llvm-commits
- [PATCH] D117263: [CMake] Support runtimes targets without specifying triple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D143097: [NFC] add new function is64Bit for SymbolicFile class
Phabricator via llvm-commits
- [llvm] c651c08 - [CodeGen] Add standard print/debug utilities to EVT
Philip Reames via llvm-commits
- [llvm] 3be1ae2 - [CodeGen] Add standard print/debug utilities to MVT
Philip Reames via llvm-commits
- [llvm] 0fb5d35 - [CodeGen] Kill off a few more direct uses of EVT::getEVTString [nfc]
Philip Reames via llvm-commits
- [llvm] 604cc68 - [RISCV] Precommit a test for upcoming miscompile bugfix
Philip Reames via llvm-commits
- [llvm] db6bee5 - [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Philip Reames via llvm-commits
- [llvm] be6fe95 - [RISCV] Implement a proposed mapping for Ztso
Philip Reames via llvm-commits
- [PATCH] D143445: [RISCV] Refactor RISCVDisassembler::getInstruction to remove repeated code. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143454: [CodeGen] Add standard print/debug utilities to EVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143454: [CodeGen] Add standard print/debug utilities to EVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143454: [CodeGen] Add standard print/debug utilities to EVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143507: [RISCV][MC] Mark Zawrs extension as non-experimental
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143594: [RISCV] Fix miscompile in SExtWRemoval due to early return ignoring other sources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D141924: [IR] Add new intrinsics interleave and deinterleave vectors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143076: [RISCV] Implement a proposed mapping for Ztso
Philip Reames via Phabricator via llvm-commits
- [llvm] ba8b8a7 - [RISCV][NFC] Update debug message for XTHeadVdot
Philipp Tomsich via llvm-commits
- [llvm] e25b30d - [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via llvm-commits
- [llvm] 3304d51 - [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via llvm-commits
- [llvm] 656188d - [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via llvm-commits
- [llvm] 19a5909 - [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via llvm-commits
- [llvm] 9488816 - [RISCV] Fix comment for Zba tests. NFC.
Philipp Tomsich via llvm-commits
- [llvm] b0c3132 - Revert "[RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension"
Philipp Tomsich via llvm-commits
- [llvm] 0bda199 - Revert "[RISCV] Add vendor-defined XTHeadBs (single-bit) extension"
Philipp Tomsich via llvm-commits
- [llvm] b4431b2 - Revert "[RISCV] Add performMULcombine to perform strength-reduction"
Philipp Tomsich via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143534: [RISCV] Fix comment for Zba tests. NFC.
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143029: [RISCV] Add vendor-defined XTHeadBa (address-generation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143534: [RISCV] Fix comment for Zba tests. NFC.
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143394: [RISCV] Add performMULcombine to perform strength-reduction
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143036: [RISCV] Add vendor-defined XTHeadBs (single-bit) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143439: [RISCV] Add vendor-defined XTheadBb (basic bit-manipulation) extension
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D143847: [RISCV] Add vendor-defined XTheadMAC (multiply-accumulate) extension
Philipp Tomsich via Phabricator via llvm-commits
- [llvm] ff5c00d - [X86][FP16] Add tests to show suboptimal codegen, NFC
Phoebe Wang via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D142601: [DAGCombiner]: Add transform (and/or (icmp eq/ne (A, C)), (icmp eq/ne (A, -C))) -> (icmp eq/ne (ABS A), ABS(C))
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143425: Reland "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs""
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143618: [X86] Fix for offsets of CFA directives
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143739: [WinEH][NFC] Assert for dynamic alloca in WinEH BBs
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143872: [X86][FP16] Combine two steps conversions into direct conversion
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D143872: [X86][FP16] Combine two steps conversions into direct conversion
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136234: [RFC][GISel] Add a way to ignore COPY instructions in InstructionSelector
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D141129: [InstCombine] Use KnownBits for lshr/add -> (a + b < a)
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142746: AMDGPU: Fold fneg into bitcast of build_vector
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142585: AMDGPU: Try to push fneg as integer into select
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142418: AMDGPU: Teach fneg combines that select has source modifiers
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142192: [AMDGPU] Run unmerge combines post regbankselect
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136234: [RFC][GISel] Add a way to ignore COPY instructions in InstructionSelector
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D86294: AMDGPU/GlobalISel: Add tablegen operator that looks through copies
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Scalarize some large PHIs for DAGISel
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Scalarize some large PHIs for DAGISel
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Scalarize some large PHIs for DAGISel
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142983: Add build for Windows on Arm in packaging script
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D143561: [DwarfGenerator] Emit dwarf address section when dwarf version is not less than 4
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D143561: [DwarfGenerator] Emit dwarf address section when dwarf version is not less than 4
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D143558: [mlir][Tiling] Properly reject "buffer semantic" operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143558: [mlir][Tiling] Properly reject "buffer semantic" operations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143729: [mlir][MemRef][TransformOps] Fix error reporting for multibuffer
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143747: [mlir][MemRef][Transform] Don't apply multibuffer on "useless" allocs
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143747: [mlir][MemRef][Transform] Don't apply multibuffer on "useless" allocs
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D143671: [Flang][OpenMP] Added parser support for device_type clause
Raghu via Phabricator via llvm-commits
- [llvm] 34653a0 - [Propeller] Change SHT_LLVM_BB_ADDR_MAP version to 2.
Rahman Lavaee via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D143311: [MLGO] Add BB Profile Dump Pass for Regalloc Case
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D139799: [Propeller] Change SHT_LLVM_BB_ADDR_MAP version to 2.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D139799: [Propeller] Change SHT_LLVM_BB_ADDR_MAP version to 2.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 32b3f13 - [YAML] Trim trailing whitespace from plain scalars
Rahul Kayaith via llvm-commits
- [PATCH] D137118: [YAML] Trim trailing whitespace from plain scalars
Rahul Kayaith via Phabricator via llvm-commits
- [PATCH] D137118: [YAML] Trim trailing whitespace from plain scalars
Rahul Kayaith via Phabricator via llvm-commits
- [PATCH] D137118: [YAML] Trim trailing whitespace from plain scalars
Rahul Kayaith via Phabricator via llvm-commits
- [PATCH] D137118: [YAML] Trim trailing whitespace from plain scalars
Rahul Kayaith via Phabricator via llvm-commits
- [llvm] 8d2d8e0 - [Release] Increase test-release.sh verbosity
Rainer Orth via llvm-commits
- [PATCH] D143249: [Release] Increase test-release.sh verbosity
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D143249: [Release] Increase test-release.sh verbosity
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Ralf via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Ralf via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Ralf via Phabricator via llvm-commits
- [PATCH] D141863: [llvm][APFloat] Add NaN-in-negative-zero formats by AMD and GraphCore
Reed Wanderman-Milne via Phabricator via llvm-commits
- [llvm] 2406f3b - [RISCV] Clean up stack-protector-target test
Roland McGrath via llvm-commits
- [PATCH] D143360: [RISCV] Clean up stack-protector-target test
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D143620: [RISCV] Use OS-specific SafeStack ABI for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D143460: [CSPGO][CHR] Disable CHR in ThinLTOPostLink mode
Rong Xu via Phabricator via llvm-commits
- [PATCH] D143460: [CSPGO][CHR] Disable CHR in ThinLTOPostLink mode
Rong Xu via Phabricator via llvm-commits
- [PATCH] D143424: [Pipeline] Move ControlHeightReduction to module optimization pipeline
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138323: [TableGen] RegisterInfo backend - Add abstraction layer between code generation logic and syntax output
Rot127 via Phabricator via llvm-commits
- [PATCH] D143565: [Asan] Ensure unpoisonning doesn't get inlined unnecessarily due to small holes in the mask
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D143783: [lld][WebAssembly] Limit size of shared 64-bit memories of 2^^34
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D143783: [lld][WebAssembly] Limit size of shared 64-bit memories of 2^^34
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D143506: [AArch64] Fix LSE2/LSE128/RCPC3 precedence
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143711: [ARM] Fix Crash in 't'/'w' handling without fp16/fp16
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143712: [ARM] Pre-Commit Tests for PR60510
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143713: [ARM] Fix Chain/Glue Bug in PerformVMOVhrCombine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143712: [ARM] Pre-Commit Tests for PR60510
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140420: [Support] Update modulemap for TargetParser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D140982: [HardwareLoops] NewPM support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D141926: [WebAssembly] Add passes for GEP lowering
Sam Parker via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Sam Parker via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143581: [WebAssembly] Additional patterns for pmin/pax
Sam Parker via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143581: [WebAssembly] Additional patterns for pmin/pax
Sam Parker via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Sam Parker via Phabricator via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Sam Parker via Phabricator via llvm-commits
- [PATCH] D143396: [ARM] Perform lane interleaving from reductions.
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D143358: [RPOFunctionAttrs] Use LazyCallGraph instead of CallGraph
Samuel Eubanks via Phabricator via llvm-commits
- [llvm] 91f8289 - Revert "[DAGCombine] Fold redundant select"
Samuel Parker via llvm-commits
- [llvm] a7de5c8 - [NFC] minnum/maxnum intrinsic tests
Samuel Parker via llvm-commits
- [llvm] 7bff377 - [SDAG] Check fminnum/fmaxnum for non-zero operand.
Samuel Parker via llvm-commits
- [llvm] a674a12 - [WebAssembly] Additional patterns for pmin/pax
Samuel Parker via llvm-commits
- [llvm] e6eb84a - [LoopVectorize] Use DataLayout::getIndexType instead of i32 for non-constant GEP indices.
Sander de Smalen via llvm-commits
- [llvm] 1f01cdd - Revert "[LoopVectorize] Use DataLayout::getIndexType instead of i32 for non-constant GEP indices."
Sander de Smalen via llvm-commits
- [llvm] 5a11545 - Reland D143267: [LoopVectorize] Use DataLayout::getIndexType instead of i32 for non-constant GEP indices.
Sander de Smalen via llvm-commits
- [PATCH] D143283: [Transform][InstCombine]: transform lshr pattern.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143267: [LoopVectorize] Use DataLayout::getIndexType instead of i32 for non-constant GEP indices.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143069: [DAGCombine] Allow DAGCombine to remove dead masked stores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D142100: [DAGCombine] Allow scalable type dead store elimination
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][combine]: combine lshr pattern. [WIP]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143433: [AArch64][SME]: Custom-lower SIGN_EXTEND_INREG
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143434: [AArch64][SME]: Custom lower select and fp_extend
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136861: [IR] Add LLVM IR support for target("aarch64.svcount") type.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136861: [IR] Add LLVM IR support for target("aarch64.svcount") type.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143642: [SCEV] Fix SCEV analysis for scalable target types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136862: [AArch64][SME2] Add CodeGen support for target("aarch64.svcount").
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D142109: [LoopVectorize] Remove runtime check and scalar tail loop when tail-folding.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D142109: [LoopVectorize] Remove runtime check and scalar tail loop when tail-folding.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D142894: [LoopVectorize] Use overflow-check analysis to improve tail-folding.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D143069: [DAGCombine] Allow DAGCombine to remove dead masked stores
Sander de Smalen via Phabricator via llvm-commits
- [llvm] ed8dae9 - [InstSimplify] add tests for strict fadd with SNaN operand; NFC
Sanjay Patel via llvm-commits
- [llvm] b98813f - [InstCombine] add tests for cmp+select; NFC
Sanjay Patel via llvm-commits
- [llvm] 86b4d86 - [InstCombine] canonicalize cmp+select as umin/umax
Sanjay Patel via llvm-commits
- [llvm] 55c0719 - [InstCombine] auto-generate check lines in test file; NFC
Sanjay Patel via llvm-commits
- [llvm] c2b7085 - [InstCombine] add test for exp2->ldexp; NFC
Sanjay Patel via llvm-commits
- [llvm] 62a0a1b - [InstCombine] avoid crashing in exp2->ldexp
Sanjay Patel via llvm-commits
- [llvm] 9dcd719 - [InstCombine] avoid crashing in pow->ldexp
Sanjay Patel via llvm-commits
- [llvm] e891808 - [InstCombine] add 'tail' to exp2 call in test; NFC
Sanjay Patel via llvm-commits
- [llvm] 3abea2b - [InstCombine] copy tail markings in exp2->ldexp fold
Sanjay Patel via llvm-commits
- [llvm] 78056e2 - [InstCombine] propagate FMF in exp2->ldexp fold
Sanjay Patel via llvm-commits
- [llvm] af39acd - [VectorCombine] fix insertion point of shuffles
Sanjay Patel via llvm-commits
- [llvm] 14411ad - [InstCombine] add tests for disguised smin/smax; NFC
Sanjay Patel via llvm-commits
- [llvm] f48f178 - [InstCombine] canonicalize cmp+select as smin/smax
Sanjay Patel via llvm-commits
- [PATCH] D142786: [InstCombine] Improve transforms for (icmp uPred X * Z, Y * Z) -> (icmp uPred X, Y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D141870: [DAG] Fold Op(vecreduce(a), vecreduce(b)) into vecreduce(Op(a,b))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140539: [MachineTraceMetrics][NFC] Move Strategy enum out of the class
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140540: [MachineTraceMetrics] Add local strategy
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140540: [MachineTraceMetrics] Add local strategy
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140541: [MachineCombiner][NFC] Rename `MinInstr` to `TraceEnsemble`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140542: [MachineCombiner] Support local strategy for traces
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143371: [DAG][AArch64][ARM] Recognize hadd from wrapping flags.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143371: [DAG][AArch64][ARM] Recognize hadd from wrapping flags.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143106: [SDAG] fix miscompiles caused by using ValueTracking matchSelectPattern to create FMINIMUM/FMAXIMUM
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D142803: [ComplexLogicCombine 1/?] Implement a general way to simplify complex logical operations.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143256: [SDAG] Check fminnum for non zero operand.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D141870: [DAG] Fold Op(vecreduce(a), vecreduce(b)) into vecreduce(Op(a,b))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143505: [InstSimplify] fix/improve folding with an SNaN operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143505: [InstSimplify] fix/improve folding with an SNaN operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143505: [InstSimplify] fix/improve folding with an SNaN operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140666: [InstCombine] combine intersection for inequality icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140666: [InstCombine] combine intersection for inequality icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when its used in shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143677: [ValueTracking] Replace an always true condition with an assert.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143677: [ValueTracking] Replace an always false condition with an assert.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when it's used in shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133919: [InstCombine] Fold ((x?1:4)&(y?1:4))==0 to x^y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D143511: [CodeGen] Add standard print/debug utilities to MVT
Sarah Purohit via Phabricator via llvm-commits
- [PATCH] D142453: [AMDGPU][MC] Generate relative relocations for allocatable (more particularly, eh_frame) sections
Scott Linder via Phabricator via llvm-commits
- [PATCH] D137118: [YAML] Trim trailing whitespace from plain scalars
Scott Linder via Phabricator via llvm-commits
- [PATCH] D136163: Port PlaceSafepoints pass to the new pass manager
Sebastian Peryt via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D143191: DAG: Handle inversion of fcSubnormal | fcZero
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D143074: [LangRef] improve documentation of SNaN in the default FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D142219: [MC] Store operand info immediately after the TargetInsts table. NFC.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D143167: [PHITransAddr] Simplify casts in PHITransAddr
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [llvm] 2c8362b - [NFC] Add pre-commit test for simplifyCastInst in PHITransAddr
Sergey Kachkov via llvm-commits
- [llvm] 203cc66 - [PHITransAddr] Simplify casts in PHITransAddr
Sergey Kachkov via llvm-commits
- [PATCH] D143671: [Flang][OpenMP] Added parser support for device_type clause
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Serguei Katkov via Phabricator via llvm-commits
- [llvm] a22e8c9 - [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Shengchen Kan via llvm-commits
- [llvm] 19c42f6 - [DFAPacketizer] Move DefaultVLIWScheduler class declaration to header file
Shivam Gupta via llvm-commits
- [PATCH] D139767: [DFAPacketizer] Move DefaultVLIWScheduler class declaration to header file
Shivam Gupta via Phabricator via llvm-commits
- [llvm] f7b1046 - [TLI] SimplifyMultipleUseDemandedBits - remove insert_subvector(undef, x, 0) fold
Simon Pilgrim via llvm-commits
- [llvm] 505cf2b - [X86] combineConcatVectorOps - merge 256-bit logic ops on AVX2+
Simon Pilgrim via llvm-commits
- [llvm] 2cf31ba - [X86] combineConcatVectorOps - add X86ISD::VPERMV handling
Simon Pilgrim via llvm-commits
- [llvm] 6c8fe96 - [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData
Simon Pilgrim via llvm-commits
- [llvm] 3daf2fb - [X86] combineX86ShuffleChainWithExtract - refactor to remove need to widen all vectors
Simon Pilgrim via llvm-commits
- [llvm] 1e97c73 - [CostModel][X86] Update LV UTC_ARGS regexp filter to match ptr instead of i8* etc.
Simon Pilgrim via llvm-commits
- [llvm] 16a357f - [X86] combineX86ShufflesRecursively - peek through insert_subvector(undef, x, 0) vector widening nodes
Simon Pilgrim via llvm-commits
- [llvm] d3188c7 - [X86] Add ISD::ABDS/ABDU vXi64 support on SSE41+ targets
Simon Pilgrim via llvm-commits
- [llvm] 2c58088 - [ARM] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e1b5014 - [X86] Merge DQ/BW AVX512 ISD::ABDS/ABDU setOperationAction calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b7deb71 - [DAG] Fold freeze(build_pair(x,y)) -> build_pair(freeze(x),freeze(y))
Simon Pilgrim via llvm-commits
- [llvm] ce63cd3 - [DAG] Fold freeze(concat_vectors(x,y,...)) -> concat_vectors(freeze(x),freeze(y),...)
Simon Pilgrim via llvm-commits
- [llvm] e887627 - [X86] midpoint-int-vec - cleanup common check prefixes
Simon Pilgrim via llvm-commits
- [llvm] 5e71ca3 - [X86] combineConcatVectorOps - pull out repeated uses of VT.getScalarSizeInBits(). NFC.
Simon Pilgrim via llvm-commits
- [llvm] a3060f0 - [X86] combineConcatVectorOps - concatenate AVX512 vselect nodes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0b0a38a - [X86] combineX86ShufflesRecursively - don't widen shuffle subvector inputs
Simon Pilgrim via llvm-commits
- [llvm] a55b35d - [X86] combineVectorInsert - pull out Vec/Scl/Idx operands. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 23cb32c - [X86] combineX86ShufflesRecursively - treat ISD::TRUNCATE as faux shuffle
Simon Pilgrim via llvm-commits
- [llvm] 1300a4f - Revert rG23cb32c6d5bda0919cc1ef129917ceb2dbf1b1b8 "[X86] combineX86ShufflesRecursively - treat ISD::TRUNCATE as faux shuffle"
Simon Pilgrim via llvm-commits
- [llvm] 41328d7 - RegisterPressure.h - consistently initialize all pointer fields. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 738370a - DemandedBits.cpp - use auto* when initializing from cast<>. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1bb95a3 - [X86] combinePredicateReduction - attempt to fold subvector all_of(icmp_eq()) / any_of(icmp_ne()) to integers
Simon Pilgrim via llvm-commits
- [llvm] 51007cf - BlockFrequency.h - add missing closing namespace comment. NFC
Simon Pilgrim via llvm-commits
- [llvm] d38fcb4 - BlockFrequencyInfoImpl.h - use auto* for pointer types. NFC.
Simon Pilgrim via llvm-commits
- [llvm] faf5616 - BlockFrequencyInfoImpl.cpp - add missing closing namespace comment. NFC
Simon Pilgrim via llvm-commits
- [llvm] 6eb6689 - [X86] Add some basic matrix multiplication test coverage
Simon Pilgrim via llvm-commits
- [llvm] 19c1682 - [X86] combineConcatVectorOps - concatenate 512-bit VPERMILPS nodes.
Simon Pilgrim via llvm-commits
- [PATCH] D141464: [X86]: Match (xor TSize - 1, ctlz) to `bsr` instead of `lzcnt` + `xor`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143318: [Support] Move ItaniumManglingCanonicalizer and SymbolRemappingReader from Support to ProfileData
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142084: [X86][MemFold] Upgrade the mechanism of auto-generated Memory Folding Table
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143316: [m68k] Implement absolution long addressing mode for ADDA instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136529: [DAG] canCreateUndefOrPoison - add support for SRA/SRL shift opcode (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136529: [DAG] canCreateUndefOrPoison - add support for SRA/SRL shift opcode (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142288: [X86] Add basic vector handling for ISD::ABDS/ABDU (absolute difference) nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143789: [X86] Try harder to convert `{v}blendw` -> `{v}blend{d|ps}`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143787: [X86] Try to use `{v}shufps` instead of `vpermilps` for common float shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143785: [X86] Add Extend shuffle pattern to vNf32 shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142254: [X86] Transform vector SET{LE/ULT/ULE} -> SETLT and SET{GE/UGT/UGE} -> SETGT if possible
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136529: [DAG] canCreateUndefOrPoison - add support for SRA/SRL shift opcode (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143837: [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPopulation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143838: [X86] Improve (select carry C1+1 C1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142602: [X86] Expand transform (icmp eq/ne (ABS A), C) -> (and/or (icmp eq/ne A, C), (icmp eq/ne A, -C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143593: [InstCombine] Don't fold freeze poison when it's used in shufflevector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142254: [X86] Transform vector SET{LE/ULT/ULE} -> SETLT and SET{GE/UGT/UGE} -> SETGT if possible
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142989: [extract_symbols.py] Better handling of templates
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D143576: [LowerTypeTests] Support generating Armv6-M jump tables.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D143498: Reapply "[AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack"
Siu Chi Chan via Phabricator via llvm-commits
- [llvm] 079c488 - [TTI][AArch64] Cost model insertelement and indexed LD1 instructions
Sjoerd Meijer via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D143143: [AArch64] Reassociate sub(x, add(m1, m2)) to sub(sub(x, m1), m2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D141602: [TTI][AArch64] Cost model insertelement and indexed LD1 instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D142288: [X86] Add basic vector handling for ISD::ABDS/ABDU (absolute difference) nodes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 3e9f2af - [AMDGPU] Update atomic tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 94def1b - [AMDGPU] Do not exapnd fp atomics on gfx940
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D143420: AMDGPU: Replace certain llvm.amdgcn.class uses with llvm.is.fpclass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D143603: [AMDGPU] Do not exapnd fp atomics on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D143603: [AMDGPU] Do not exapnd fp atomics on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D143603: [AMDGPU] Do not exapnd fp atomics on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D143662: [AMDGPU] Refactor multiclass FLAT_Atomic_Pseudo. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D143662: [AMDGPU] Refactor multiclass FLAT_Atomic_Pseudo. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] dc3d0b2 - [lit] don't skip test times when executions are instantaneous
Stella Stamenova via llvm-commits
- [PATCH] D135128: [clang][cli] Simplify repetitive macro invocations
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D143504: [lit] don't skip test times when executions are instantaneous
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D143504: [lit] don't skip test times when executions are instantaneous
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D140404: Patch for dbg variable instrinsics to point towards cloned values in JumpThreading
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143567: [Assignment Tracking] Fix fragment index error in getDerefOffsetInBytes
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143146: [Assignment Tracking] Fix migrateDebuginfo in SROA
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143760: [Codeview] Fix incorrect size determination for Fortran complex types.
Steve Merritt via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D142279: [cmake] Use LLVM_ENABLE_ASSERTIONS to enable assertions in libstdc++
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D143422: [LV][SVE] Don't consider vector types for loop invariants when calculating register usage
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D143422: [LV][SVE] Don't consider vector types for loop invariants when calculating register usage
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D143422: [LV][SVE] Don't consider vector types for loop invariants when calculating register usage
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D143422: [LV] Don't consider vector types for loop invariants when calculating register usage
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D142998: [SVE][codegen] Add test case for a fused multiply-add (NFC)
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D143565: [Asan] Ensure unpoisonning doesn't get inlined unnecessarily due to small holes in the mask
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D143565: [Asan] Ensure unpoisonning doesn't get inlined unnecessarily due to small holes in the mask
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D143565: [Asan] Ensure unpoisonning doesn't get inlined unnecessarily due to small holes in the mask
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D143618: [X86] Fix for offsets of CFA directives
Theodoros Kasampalis via Phabricator via llvm-commits
- [PATCH] D141926: [WebAssembly] Add passes for GEP lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D143323: [ConstraintElim] Add reproducer remarks.
Thorsten via Phabricator via llvm-commits
- [PATCH] D141910: [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend
Thorsten via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Thorsten via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Tim Neumann via Phabricator via llvm-commits
- [llvm] c4ce967 - ARM: skip debug instructions when matching jump-table patterns.
Tim Northover via llvm-commits
- [PATCH] D142019: ARM: skip debug instructions when matching jump-table patterns.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D142711: AArch64: count call stack when working out if scavenging is needed
Tim Northover via Phabricator via llvm-commits
- [PATCH] D143387: AArch64/GISel: fall back to SDAG if a Darwin function needs varargs regs saved.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D143637: StackProtector: add unwind cleanup paths for instrumentation.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D143387: AArch64/GISel: fall back to SDAG if a Darwin function needs varargs regs saved.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D142019: ARM: skip debug instructions when matching jump-table patterns.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D142711: AArch64: count call stack when working out if scavenging is needed
Tim Northover via Phabricator via llvm-commits
- [PATCH] D142711: AArch64: count call stack when working out if scavenging is needed
Tim Northover via Phabricator via llvm-commits
- [PATCH] D138551: [PowerPC] Mask constant operands in bit permutation calculation
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [compiler-rt] 78fb021 - [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found
Tobias Hieta via llvm-commits
- [llvm] 3ecaf27 - [lit] Pass LLVM_PROFILE_FILE environment
Tobias Hieta via llvm-commits
- [compiler-rt] 57edc61 - [NFC] convert compiler-rt/lib/dfsan/scripts/build-libc-list.py to python3 syntax
Tobias Hieta via llvm-commits
- [compiler-rt] 8ccde93 - [CMake][compiler-rt] Support clang-cl in CompilerRTMockLLVMCMakeConfig
Tobias Hieta via llvm-commits
- [llvm] 1e658ad - [Workflow] Add Release Repo sync script
Tobias Hieta via llvm-commits
- [compiler-rt] 8470430 - [NFC][compiler-rt] Shorten comment
Tobias Hieta via llvm-commits
- [llvm] 0fad18c - [CMake] Remove custom ccache CMake logic
Tobias Hieta via llvm-commits
- [llvm] fff762d - Revert "[CMake] Remove custom ccache CMake logic"
Tobias Hieta via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143295: [bazel] Move bazel configuration to a Python script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Disable iOS support if iOS SDK is not found
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143556: [lit] Pass LLVM_PROFILE_FILE environment
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143557: [CMake][compiler-rt] Support clang-cl in CompilerRTMockLLVMCMakeConfig
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143556: [lit] Pass LLVM_PROFILE_FILE environment
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143556: [lit] Pass LLVM_PROFILE_FILE environment
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143632: [clang] Handle __declspec() attributes in using
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138254: [llvm] Fix the build on OpenBSD by removing LLVM_VERSION_SUFFIX from created shared library names
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D139298: WIP: Add error handling to demangle API
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D139298: WIP: Add error handling to demangle API
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D139298: WIP: Add error handling to demangle API
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D129142: [LLD][ELF] Drop duplicates from rpath
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143703: [NFC][polly] Convert some python scripts to Python 3 syntax
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143557: [CMake][compiler-rt] Support clang-cl in CompilerRTMockLLVMCMakeConfig
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D142726: [Workflow] Add Release Repo sync script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143557: [CMake][compiler-rt] Support clang-cl in CompilerRTMockLLVMCMakeConfig
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143703: [NFC][polly] Convert some python scripts to Python 3 syntax
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143852: [docs] Add Python coding standard to documentation
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D143419: lit: Fix formatting in README.rst
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D143506: [AArch64] Fix LSE2/LSE128/RCPC3 precedence
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D143506: [AArch64] Fix LSE2/LSE128/RCPC3 precedence
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D141429: [AArch64] Codegen for FEAT_LRCPC3
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [PATCH] D143296: [MSan] Fix calling pointers to varargs functions on SystemZ
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D143129: [GVN] Do not propagate equalities for noalias pointers
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D143645: [llvm] Fix MCSubtargetInfo::checkFeatures to handle unknown features correctly
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D143645: [llvm] Fix MCSubtargetInfo::checkFeatures to handle unknown features correctly
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D143645: [llvm] Fix MCSubtargetInfo::checkFeatures to handle unknown features correctly
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D138702: support for HIP non hostcall printf
Vikram Hegde via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D135915: [ConstraintElim] Enable pass by default.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Vitaly Cheptsov via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Vitaly Cheptsov via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Add emulated TLS supported
Vitaly Cheptsov via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Vitaly Cheptsov via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Add emulated TLS supported
Vitaly Cheptsov via Phabricator via llvm-commits
- [PATCH] D143619: [llvm][codegen] Disallow default Emulated TLS for RISCV
Vitaly Cheptsov via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Add emulated TLS supported
Vitaly Cheptsov via Phabricator via llvm-commits
- [llvm] 254e2ad - [AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 96bd364 - Revert "[AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b"
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 5e33e30 - [AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 90c98f8 - [AArch64][GlobalISel] Legalize wide s8/s16 vectors G_ADD/G_MUL/G_OR/...
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 1c10d5b - [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D143100: [AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D143100: [AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D143100: [AArch64][GlobalISel] Widen G_ADD/G_MUL/G_OR/... element types if size < 8b
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D143517: [AArch64][GlobalISel] Legalize wide s8/s16 vectors G_ADD/G_MUL/G_OR/...
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D143517: [AArch64][GlobalISel] Legalize wide s8/s16 vectors G_ADD/G_MUL/G_OR/...
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D141848: [Test] Fix YAML mapping keys duplication. NFC.
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143390: [BOLT] Add writable segment for allocatable sections
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D141234: [BOLT][Golang support] Core changes
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143085: [BOLT] Search section based on relocation symbol
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D141234: [BOLT][Golang support] Core changes
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143748: [BOLT] Improve dynamic relocations support for CI
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D143696: [CSSPGO][Preinliner] Set default value of sample-profile-inline-limit-max to 50000.
Wenlei He via Phabricator via llvm-commits
- [llvm] 84719e2 - [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
William Huang via llvm-commits
- [llvm] 48f163b - [llvm-profdata] Add option to cap profile output size
William Huang via llvm-commits
- [llvm] 981218e - Revert "[llvm-profdata] Add option to cap profile output size"
William Huang via llvm-commits
- [llvm] 79971d0 - [llvm-profdata] Add option to cap profile output size
William Huang via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D143547: Update test because API change from main
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D141446: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [llvm] 5d07e04 - [TLS]: Clamp the alignment of TLS global variables if required by the target
Wolfgang Pieb via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D141785: [Clang][LoongArch] Implement patchable function entry
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143470: [LoongArch] Merge the 12bit constant address into the offset field of the instruction
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143621: [LoongArch] Implement the convertSelectOfConstantsToMath hook
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143710: [LoongArch] Emit addu16i.d for simple adds with eligible immediates
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143710: [LoongArch] Emit addu16i.d for simple adds with eligible immediates
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143846: [LoongArch] Add baseline tests for `addu16i.d` codegen. NFC
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143710: [LoongArch] Emit addu16i.d for simple adds with eligible immediates
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143879: [LoongArch] Add baseline tests for `bytepick` codegen. NFC
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143880: [LoongArch] Emit bytepick for picking from concatenation of two values
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143880: [LoongArch] Emit bytepick for picking from concatenation of two values
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143880: [LoongArch] Emit bytepick for picking from concatenation of two values
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D143518: [DirectX backend] add pass to collect Resource information from dxil metadata.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D143518: [DirectX backend] add pass to collect Resource information from dxil metadata.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D143854: [DirectX backend] remove string function attribute and unused module flags
Xiang Li via Phabricator via llvm-commits
- [llvm] f25c775 - [NFC][TableGen] Refine the check in Decoder
Xiang1 Zhang via llvm-commits
- [PATCH] D131865: Pre-commit test for D131587
Xiaodong Liu via Phabricator via llvm-commits
- [llvm] cde2f33 - [AMDGPU] Introduce never uniform bit field in tablegen
Yashwant Singh via llvm-commits
- [PATCH] D143154: [AMDGPU] Introduce divergence and uniform bit fields in tablegen
Yashwant Singh via Phabricator via llvm-commits
- [llvm] 7bc2cd6 - [VP][DAGCombiner] Introduce generalized pattern match for vp sdnodes.
Yeting Kuo via llvm-commits
- [PATCH] D141891: [VP][DAGCombiner] Introduce generalized pattern match for vp sdnodes.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143551: [VP][DAGCombiner] Remove unused-private-field VPMatchContext.Root
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D143487: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D142699: [AsmParser] Avoid instantiating LLVMContext if not needed. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D143487: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D143550: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames (Deeper Refactoring)
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D143550: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames (Deeper Refactoring)
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D143471: [X86][MC][NFC] Refine code in X86MCCodeEmitter.cpp about opcode prefix
Yikarus via Phabricator via llvm-commits
- [llvm] 942c4cd - [InstCombine] precommit tests for D140666
Yingchi Long via llvm-commits
- [llvm] f9e2fb9 - [InstCombine] combine intersection for inequality icmps
Yingchi Long via llvm-commits
- [llvm] 68adc02 - [InstCombine][NFC] regenerate tests for simple_phi_condition.ll
Yingchi Long via llvm-commits
- [PATCH] D140666: [InstCombine] combine intersection for inequality icmps
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D142090: [InstCombine] precommit tests for D140666
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D140666: [InstCombine] combine intersection for inequality icmps
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D143720: [InstCombine] extend "simplifyUsingControlFlow" supporting zext/sext/trunc for different sizes
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D143721: [InstCombine] precommit tests for D143720
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D143721: [InstCombine] precommit tests for D143720
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D143720: [InstCombine] extend "simplifyUsingControlFlow" supporting zext/sext/trunc for different sizes
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D143790: [RISCV] Make vsetvli intrinsics default to MA.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: fix build from IR files, nan2008 and FpAbi
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D143321: [DRAFT] [IR] Add instruction IDs to simplify debugging.
Yury Gribov via Phabricator via llvm-commits
- [llvm] 40ffe9c - [ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)
Zain Jaffal via llvm-commits
- [llvm] 665ee0c - Revert "[ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)"
Zain Jaffal via llvm-commits
- [llvm] a9d6a86 - Recommit "[ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)"
Zain Jaffal via llvm-commits
- [PATCH] D142647: [ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D142647: [ConstraintElimination] Move Value2Index map to ConstraintSystem (NFC)
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D142618: [ConstraintElimination] Change debug output to display variable names.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D142618: [ConstraintElimination] Change debug output to display variable names.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D142545: [ConstraintElimination] Add tests to check for `or` instruction decomposition if a constant operand is < 2^known_zero_bits of the first operand.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D142751: Incorrect early exit in updatePredecessorProfileMetadata
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D142803: [ComplexLogicCombine 1/?] Implement a general way to simplify complex logical operations.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143155: [ComplexLogicCombine 3/?] Add i1 select instruction support
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143363: [ValueTracking] Search dominate condition to check if a value is pow2 or not
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143363: [ValueTracking] Search dominate condition to check if a value is pow2 or not
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143368: [InstCombine] Look through truncate to fold icmp with intrinsics
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [Reland][LSR] Hoist IVInc to loop header if its all uses are in the loop header
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D143373: [InstCombine] fold icmp of the sum of ext bool based on limited range
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D142803: [ComplexLogicCombine 1/?] Implement a general way to simplify complex logical operations.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D125072: [MachineOutliner] Make getOutliningType partially target-independent
duk via Phabricator via llvm-commits
- [PATCH] D125072: [MachineOutliner] Make getOutliningType partially target-independent
duk via Phabricator via llvm-commits
- [PATCH] D143802: [XRay] Make patchable-function-entry NOP sled implementation target-independentThis patch generalizes the logic for patchable-function-entry NOP sleds, which extends support for them to all architectures that support XRay. A consequence of this...
duk via Phabricator via llvm-commits
- [PATCH] D143802: [XRay] Make patchable-function-entry NOP sled implementation target-independent
duk via Phabricator via llvm-commits
- [PATCH] D143802: [XRay] Add generic patchable-function-entry NOP sled implementation
duk via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D141595: [AArch64][SME]: Add missing Ops that need custom-lowering in streaming mode.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D141595: [AArch64][SME]: Add missing Ops that need custom-lowering in streaming mode.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143433: [AArch64][SME]: Custom-lower SIGN_EXTEND_INREG
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143434: [AArch64][SME]: Custom lower select and fp_extend
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143283: [Transform][InstCombine]: transform lshr pattern. [WIP]
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][combine]: combine lshr pattern. [WIP]
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D141595: [AArch64][SME]: Add missing Ops that need custom-lowering in streaming mode.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][combine]: combine lshr pattern. [WIP]
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][SVE]: custom lower AVGFloor/AVGCeil. [WIP]
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D141595: [AArch64][SME]: Add missing Ops that need custom-lowering in streaming mode.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D141595: [AArch64][SME]: Add missing Ops that need custom-lowering in streaming mode.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][SVE]: custom lower AVGFloor/AVGCeil. [WIP]
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D143335: [AMDGPU] Use instruction order in machine function to process workList of moveToVALU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D143335: [AMDGPU] Use instruction order in machine function to process workList of moveToVALU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for shift operations that explicitly undefine the result for inactive lanes.
lizhijin via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for logical/bitwise operations that explicitly undefine the result for inactive lanes.
lizhijin via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for logical/bitwise operations that explicitly undefine the result for inactive lanes.
lizhijin via Phabricator via llvm-commits
- [PATCH] D143499: [SVE] Add intrinsics for logical/bitwise operations that explicitly undefine the result for inactive lanes.
lizhijin via Phabricator via llvm-commits
- [PATCH] D143363: [ValueTracking] Search dominate condition to check if a value is pow2 or not
luxufan via Phabricator via llvm-commits
- [PATCH] D143363: [ValueTracking] Search dominate condition to check if a value is pow2 or not
luxufan via Phabricator via llvm-commits
- [PATCH] D143641: [MemorySSA] Recursively check if gep's pointer operand is a guaranteed loop invariant
luxufan via Phabricator via llvm-commits
- [PATCH] D143641: [MemorySSA] Recursively check if gep's pointer operand is a guaranteed loop invariant
luxufan via Phabricator via llvm-commits
- [PATCH] D143641: [MemorySSA] Iteratively check if gep's pointer operand is a guaranteed loop invariant
luxufan via Phabricator via llvm-commits
- [PATCH] D143809: [Release] Produce bolt tarball
ptr1337 via Phabricator via llvm-commits
- [PATCH] D141988: [llvm] Fix bug in DemoteRegToStack where DenseMap is not used
riChar via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [llvm] 322a2ed - [InstCombine] precommit tests for icmp with bool range; NFC
via llvm-commits
- [llvm] defa9b8 - [Instcombine] precommit tests for icmp with intrinsic look through trunc; NFC
via llvm-commits
- [llvm] 3042419 - [LoongArch] Add baseline tests for optimizations that merge offsets into instructions
via llvm-commits
- [llvm] 5f19fb5 - [NFC] add new function is64Bit for SymbolicFile class
via llvm-commits
- [llvm] 39af465 - [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
via llvm-commits
- [llvm] 341b1df - [AArch64][SVE] Fix crash for DestructiveBinaryCommWithRev zero merging
via llvm-commits
- [llvm] 1c345c1 - [Instcombine] Precommit tests for D143373; NFC
via llvm-commits
- [llvm] 4e7b998 - [IR] Fix bug in DemoteRegToStack where DenseMap is not used
via llvm-commits
- [llvm] e80f461 - [AArch64] Fix missing comment on D138888, NFC
via llvm-commits
- [llvm] 653d823 - [LoongArch] Merge the 12bit constant address into the offset field of the instruction
via llvm-commits
- [llvm] e5489f7 - [LoongArch] Add baseline tests for translating the selection of constants into mathematical operations
via llvm-commits
- [llvm] e09c76f - [Instcombine] Precommit tests update for icmp(trunc cttz/ctlz(x), C); NFC
via llvm-commits
- [llvm] e50a508 - [MemorySSA] Add test for gep with loop invariant pointer operand and
via llvm-commits
- [llvm] d61d591 - [MachineOutliner] Make getOutliningType partially target-independent
via llvm-commits
- [llvm] 6f149a1 - [InstCombine] Look through truncate to fold icmp with intrinsics
via llvm-commits
- [llvm] 9d8a7f7 - [LoongArch] Implement the convertSelectOfConstantsToMath hook
via llvm-commits
- [llvm] b1c4cec - [SVE] Add intrinsics for logical/bitwise operations that explicitly undefine the result for inactive lanes
via llvm-commits
- [llvm] d507c01 - [LoongArch] Convert test to opaque pointer. NFC
via llvm-commits
- [llvm] d9a6fc8 - [AMDGPU] Run unmerge combines post regbankselect
via llvm-commits
- [llvm] 7092467 - [RFC][GISel] Add a way to ignore COPY instructions in InstructionSelector
via llvm-commits
- [llvm] 14dedd9 - [Reland][LSR] Hoist IVInc to loop header if its all uses are in the loop header
via llvm-commits
- [llvm] c340956 - [NFC][Assignment Tracking] Remove lifetime intrinsics from some tests
via llvm-commits
- [llvm] bb059e8 - [Assignment Tracking][SROA] Delete dbg.assigns linked to rewritten stores
via llvm-commits
- [llvm] 4ad8f7a - [Assignment Tracking][mem2reg] Remove overly defensive assert
via llvm-commits
- [llvm] d624b92 - [RISCV] Add precommit tests for D143646
via llvm-commits
- [llvm] 25d0f3c - [Assignment Tracking] Fix fragment index error in getDerefOffsetInBytes
via llvm-commits
- [llvm] 295f5fa - [Assignment Tracking] Fix migrateDebuginfo in SROA
via llvm-commits
- [llvm] 83e84cd - [InstCombine] precommit tests for D143593
via llvm-commits
Last message date:
Sun Feb 12 23:58:26 PST 2023
Archived on: Sun Feb 12 23:58:29 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).