The Week Of Monday 17 April 2023 Archives by author
Starting: Mon Apr 17 00:01:28 PDT 2023
Ending: Sun Apr 23 23:51:40 PDT 2023
Messages: 2677
- [PATCH] D148606: Add assert to avoid unexpected situation
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D148305: remove useless call in MIRSampleProfile.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148002: Fix mem leak in WindowsManifestMerger.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148305: remove useless call in MIRSampleProfile.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148606: Add assert to avoid unexpected situation
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148606: Add assert to avoid unexpected situation
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D148875: Add mail reporter for builder clang-cmake-x86_64-avx512-linux
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D148875: Add mail reporter for builder clang-cmake-x86_64-avx512-linux
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D137007: [Bazel] Use dynamic workspace root determination
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D148862: [bazel] Update Bazel version to 6.1.2.
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D148862: [bazel] Update Bazel version to 6.1.2.
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D148862: [bazel] Update Bazel version to 6.1.2.
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D148862: [bazel] Update Bazel version to 6.1.2.
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D148678: build fix
Aart Bik via Phabricator via llvm-commits
- [PATCH] D148678: bazel patch for OpenACC changes
Aart Bik via Phabricator via llvm-commits
- [PATCH] D148678: bazel patch for OpenACC changes
Aart Bik via Phabricator via llvm-commits
- [PATCH] D148678: bazel patch for OpenACC changes
Aart Bik via Phabricator via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Abid via Phabricator via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Abid via Phabricator via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Abid via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D147271: [DebugInfo] Add DW_OP_LLVM_user extension point
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D147747: Add test to verify behavior of .cfi_sections .debug_frame intrinsic
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D148085: [llvm-exegesis] Add subprocess benchmarking mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D148085: [llvm-exegesis] Add subprocess benchmarking mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
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
- [llvm] 43b3869 - Fix uninitialized class members
Akshay Khadse via llvm-commits
- [llvm] 950e697 - [Coverity] Fix uninitialized scalar members
Akshay Khadse via llvm-commits
- [llvm] aab0ca3 - Fix uninitialized scalar members in CodeGen
Akshay Khadse via llvm-commits
- [llvm] 6621972 - [Coverity] Fix uninitialized scalar members in TableGen
Akshay Khadse via llvm-commits
- [llvm] 22b23a5 - [Coverity] Fix explicit null dereferences
Akshay Khadse via llvm-commits
- [llvm] c9f6912 - [Coverity] Fix uninitialized scalar members in MC
Akshay Khadse via llvm-commits
- [PATCH] D148495: Fix uninitialized pointer members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148303: Fix uninitialized pointer members in CodeGen
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148495: Fix uninitialized pointer members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class meembers
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class meembers
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148811: Fix uninitialized scalar members in CodeGen
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148813: Fix uninitialized scalar members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148814: Fix uninitialized scalar members in MC
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148815: Fix uninitialized scalar members in TableGen
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148813: [Coverity] Fix uninitialized scalar members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148811: Fix uninitialized scalar members in CodeGen
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148815: [Coverity] Fix uninitialized scalar members in TableGen
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148815: [Coverity] Fix uninitialized scalar members in TableGen
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148912: [Coverity] Fix explicit null dereferences
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148912: [Coverity] Fix explicit null dereferences
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148912: [Coverity] Fix explicit null dereferences
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148814: [Coverity] Fix uninitialized scalar members in MC
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148814: [Coverity] Fix uninitialized scalar members in MC
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D148852: [Demangle] fix windows tests
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D148861: [Demangle] fix another test on windows
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D147991: [LLVM][Casting.h] Fix dyn_cast for std::unique_ptr.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D147991: [LLVM][Casting.h] Fix dyn_cast for std::unique_ptr.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D148616: [BPI][Test] Check the probabilities after swapping branch successors
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148616: [BPI][Test] Check the probabilities after swapping branch successors
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148706: [FlattenCFG] Add a test to demonstrate bug
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148706: [FlattenCFG] Add a test to demonstrate bug
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148707: [FlattenCFG] Replace branch condition with a created one correctly
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148708: [Refactor] Extract branch inverting to a separate method
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148244: [IRCE] Support inverted range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148706: [FlattenCFG] Add a test to demonstrate bug
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
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] D148227: [IRCE] Support non-strict range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148708: [BasicBlockUtils] Extract branch inverting to a separate method
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148244: [IRCE] Support inverted range check's predicate
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] f1da04b - [llvm-driver] Check more specific tools first
Alex Brachet via llvm-commits
- [PATCH] D148543: [llvm-driver] Check more specific tools first
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D148543: [llvm-driver] Check more specific tools first
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D148543: [llvm-driver] Check more specific tools first
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D148583: [clang-scan-deps] Add clang-scan-deps to llvm-driver build
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D148583: [clang-scan-deps] Add clang-scan-deps to llvm-driver build
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Alex Brachet via Phabricator via llvm-commits
- [llvm] a35e67f - [RISCV][test] Add test for RISCVISAInfo::OrderedExtensionMap ordering
Alex Bradbury via llvm-commits
- [llvm] b582bfb - [RISCV][NFC] Fix comment in RISCVISAInfo after f98ca363bed
Alex Bradbury via llvm-commits
- [llvm] 2a5661c - [RISCV] Bump Zfa version to 0.2 and correct RISCVUsage description
Alex Bradbury via llvm-commits
- [llvm] 522c7b1 - [RISCV][NFC] Consistently use Opcode local variable in RISCVAsmParser::validateInstruction
Alex Bradbury via llvm-commits
- [llvm] 0386546 - [docs][RISCV] Use anonymous references in RISCVUsage to avoid warnings
Alex Bradbury via llvm-commits
- [llvm] c8318b9 - [RISCV] Fix canonical ordering of s* vs z* extensions in RISCVISAInfo
Alex Bradbury via llvm-commits
- [llvm] cb7dffd - [RISCV] Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via llvm-commits
- [llvm] 3e40000 - [doc][RISCV] Add missed release note about vector crypto extension update
Alex Bradbury via llvm-commits
- [llvm] ca554ad - [RISCV] NFC tweaks in extension descriptions, sorting
Alex Bradbury via llvm-commits
- [PATCH] D129173: [RISCV] Remove debug location to spill/reload instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148615: [RISCV] Fix canonical ordering of s* vs z* extensions in RISCVISAInfo
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148634: [RISCV] Bump Zfa version to 0.2 and correct RISCVUsage description
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.4 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.4 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.4 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148634: [RISCV] Bump Zfa version to 0.2 and correct RISCVUsage description
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148634: [RISCV] Bump Zfa version to 0.2 and correct RISCVUsage description
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148615: [RISCV] Fix canonical ordering of s* vs z* extensions in RISCVISAInfo
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148615: [RISCV] Fix canonical ordering of s* vs z* extensions in RISCVISAInfo
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148617: [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148733: [RISCV] Let assembler accept vector memory operands that have an explicit 0 offset.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148782: [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148782: [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: [RISCV] Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148483: [RISCV] Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148857: [RISCV] NFC tweaks in extension descriptions, sorting
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148857: [RISCV] NFC tweaks in extension descriptions, sorting
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148857: [RISCV] NFC tweaks in extension descriptions, sorting
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148834: [RISCV][InsertVSETVLI] Avoid VL toggles for extractelement patterns
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148948: [RISCV][Docs] Tweak the note about zicsr and zifencei since we now support version 2.1 of the base I specification.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterstingMemoryOperand.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 3ba4d08 - [dwarfdump][dwarf] Fix parsing of tu-index
Alexander Yermolovich via llvm-commits
- [PATCH] D148578: [dwarfdump][dwarf] Fix parsing of tu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148589: [BOLT][DWARF] Fix handling of CUs without TU reference Summary:
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148589: [BOLT][DWARF] Fix handling of CUs without TU reference Summary:
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148589: [BOLT][DWARF] Fix handling of CUs without TU reference
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148754: [LLD][RFC] Deduplicate type units with local ThinLTO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148754: [LLD][RFC] Deduplicate type units with local ThinLTO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148754: [LLD][RFC] Deduplicate type units with local ThinLTO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148578: [dwarfdump][dwarf] Fix parsing of tu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148578: [dwarfdump][dwarf] Fix parsing of tu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 7ea597e - [FuncSpec] Consider constant struct arguments when specializing.
Alexandros Lamprineas via llvm-commits
- [PATCH] D145374: [FuncSpec] Consider constant struct arguments when specializing.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D145374: [FuncSpec] Consider constant struct arguments when specializing.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D148345: [FuncSpec] Relax restrictions on candidates for specialisation
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] cd341f3 - [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Alexey Bataev via llvm-commits
- [llvm] d7a40a4 - Revert "[SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions."
Alexey Bataev via llvm-commits
- [llvm] 1ce4b26 - [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Alexey Bataev via llvm-commits
- [llvm] 8cf0290 - [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Alexey Bataev via llvm-commits
- [llvm] 0e1312f - [SLP][X86]Fix the cost of reused gathers/buildvectors and floats insert.
Alexey Bataev via llvm-commits
- [llvm] ecc204b - [SLP][NFC]Add a test with an extra cost of the reused extractelement
Alexey Bataev via llvm-commits
- [llvm] 3b7d298 - [SLP][NFC]Make computeExtractCost a member of ShuffleCostEstimator, NFC.
Alexey Bataev via llvm-commits
- [llvm] 403bd58 - [SLP]Fix a crash on scalarized vectors.
Alexey Bataev via llvm-commits
- [llvm] 851a121 - [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148279: [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148773: [SLP] Make computeExtractCost() more conservative by checking for non-extract values
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148801: [SLP][X86]Fix the cost of reused gathers/buildvectors and floats insert.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148801: [SLP][X86]Fix the cost of reused gathers/buildvectors and floats insert.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148864: [SLP][NFC]Make computeExtractCost a member of ShuffleCostEstimator, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148864: [SLP][NFC]Make computeExtractCost a member of ShuffleCostEstimator, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148279: [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147066: [DWARFLinker][DWARFv5] Add handling of DW_OP_addrx and DW_OP_constx expression operands.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148984: [Support][Parallel] Change check for nested TaskGroups.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 5368c10 - [X86][FastISel] Handle CRC32 intrinsics
Alexis Engelke via llvm-commits
- [PATCH] D148023: [X86][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148023: [X86][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [compiler-rt] 3c1aa20 - [asan][test][win] Port trivial tests to not use clang-cl on MinGW
Alvin Wong via llvm-commits
- [compiler-rt] b5e3d13 - [asan][test][win] Port more tests to not use clang-cl on MinGW
Alvin Wong via llvm-commits
- [compiler-rt] 84144f4 - [asan][test][win] Fix demangled_names test on MSVC target
Alvin Wong via llvm-commits
- [PATCH] D148442: [compiler-rt] [test] Don't override config.unsupported in TestCases/Windows
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148167: [compiler-rt] [test] [profile] Generalize existing MSVC XFAILs to cover mingw too
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148163: [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147432: [asan][test][win] Port trivial tests to not use clang-cl on MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147444: [asan][test][win] Port more tests to not use clang-cl on MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148319: [compiler-rt] [test] [asan] Skip the static asan testsuites on mingw targets
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148988: [asan][test][win] Set __COMPAT_LAYER=RunAsInvoker when running tests
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148989: [compiler-rt][asan] Add report on intercept fail to more places
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148990: [compiler-rt][interception][win] Add more assembly patterns
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148991: [compiler-rt][asan][win] Intercept exceptions for i686 MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148990: [compiler-rt][interception][win] Add more assembly patterns
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148996: [compiler-rt][test] Add `--large-address-aware` link flag for MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][win] Improve error reporting
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149022: [LLD][COFF] Print object file name for unsupported directives
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149023: [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149022: [LLD][COFF] Print object file name for unsupported directives
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149023: [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149025: [sanitizer][asan][win] Only unmap unneeded shadow memory on x86_64
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149023: [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149025: [sanitizer][asan][win] Only unmap unneeded shadow memory on x86_64
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147991: [LLVM][Casting.h] Fix dyn_cast for std::unique_ptr.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D148511: [BOLT][TEST] Update AArch64/r_aarch64_prelxx.s test
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148427: [BOLT][NFC] Fix use-after-free in RewriteInstance::mapCodeSections
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148427: [BOLT][NFC] Fix use-after-free in RewriteInstance::mapCodeSections
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148511: [BOLT][test] Update AArch64/r_aarch64_prelxx.s test
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Andrew via Phabricator via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D147520: Fix a time-trace issue of incorrect header hierarchy when a header contains a template function for its last symbol.
Aras Pranckevičius via Phabricator via llvm-commits
- [llvm] faa631f - [LSV] Improve chain splitting in some corner cases.
Artem Belevich via llvm-commits
- [PATCH] D147976: [LSV] Improve chain splitting in some corner cases.
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] D148915: [WIP][TableGen] Introduce function and lambda
Artem Belevich via Phabricator via llvm-commits
- [llvm] 3381729 - Expose PassBuilder extension point callbacks
Arthur Eubanks via llvm-commits
- [llvm] e096a03 - [Inliner] Remove -update-return-attrs flag
Arthur Eubanks via llvm-commits
- [llvm] acc4abe - [Lint] Remove legacy pass
Arthur Eubanks via llvm-commits
- [PATCH] D148561: Expose PassBuilder extension point callbacks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148561: Expose PassBuilder extension point callbacks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146266: gn build: Fix Android build.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145265: [Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148836: [X86] Use "l" prefix for data sections under medium/large code model
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148904: [Pipelines] Don't run ForceFunctionAttrs post-link
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D147704: [Inliner] Preserve nonnull from callsites during inlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148956: [Inliner] Remove -update-return-attrs flag
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148956: [Inliner] Remove -update-return-attrs flag
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148956: [Inliner] Remove -update-return-attrs flag
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 2a52876 - [AVR] Fix an issue of writing 16-bit ports
Ben Shi via llvm-commits
- [PATCH] D141752: [AVR] Fix an issue of writing 16-bit ports
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Benjamin Chetioui via Phabricator via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Benjamin Chetioui via Phabricator via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Benjamin Chetioui via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing Yu via Phabricator via llvm-commits
- [llvm] dd3eb53 - [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Bing1 Yu via llvm-commits
- [PATCH] D148311: [AArch64] Combine add(extract v1i64) into v1i64 add
Biplob Mishra via Phabricator via llvm-commits
- [llvm] a20f7ef - Remove several no longer needed includes. NFCI
Bjorn Pettersson via llvm-commits
- [llvm] 21a6890 - [Vectorize] Clean up Transforms/Vectorize.h
Bjorn Pettersson via llvm-commits
- [llvm] 981ec1f - [Passes] Remove legacy PM versions of InstructionNamer and MetaRenamer
Bjorn Pettersson via llvm-commits
- [llvm] 3e38187 - Revert "[Passes] Remove legacy PM versions of InstructionNamer and MetaRenamer"
Bjorn Pettersson via llvm-commits
- [llvm] 27c1051 - [llvm-opt-fuzzer] Skip creating/initializing legacy PM passes
Bjorn Pettersson via llvm-commits
- [PATCH] D148512: [llvm-opt-fuzzer] Skip creating/initializing legacy PM passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148530: [polly] Drop redundant use of -instnamer in polly MemAccess lit tests
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148512: [llvm-opt-fuzzer] Skip creating/initializing legacy PM passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D97672: [DeadArgElim] Do not optimize builtin annotated calls.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] b71f2fc - [Android] Use ELF TLS for Android API level 29+
Brad Smith via llvm-commits
- [PATCH] D147849: [Android] Use ELF TLS for Android API level 29+
Brad Smith via Phabricator via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Brad Smith via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add -print-supported-marchs and -march=help support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148308: [RISCV] Split out SiFive VCIX C intrinsics from riscv_vector.td
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148765: [RISCV] Remove VConstraintType enum and getConstraint. NFC
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148066: [RISCV] Add Smaia and Ssaia extensions support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148796: [AMDGPU][GFX908] Add builtin support for global add atomic f16/f32
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Butta via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Butta via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Butta via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Butta via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Butta via Phabricator via llvm-commits
- [PATCH] D148787: [llvm-debuginfo-analyzer] Add combined selection for logical elements.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [compiler-rt] ced95a5 - [scudo] Descriptive Fucshia errors
Caslyn Tonelli via llvm-commits
- [compiler-rt] 96005d7 - [scudo] Tune FuchsiaConfig for RiscV
Caslyn Tonelli via llvm-commits
- [compiler-rt] f2a1726 - [gwp_asan] Employ EXPECT_DEATH for zxtest compatibility
Caslyn Tonelli via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 3f4055d - [GlobalISelEmitter] handle operand without MVT/class
Chen Zheng via llvm-commits
- [PATCH] D141473: [PowerPC] Simplify fp-to-int store optimization
ChenZheng via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [PATCH] D141247: [GlobalISelEmitter] handle operand without MVT/class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D141247: [GlobalISelEmitter] handle operand without MVT/class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] c5c0f9b - [scudo] Support printing the status of cached blocks
Chia-hung Duan via llvm-commits
- [PATCH] D149031: [NFC] Fix typos in APFloat.h
Chris Lattner via Phabricator via llvm-commits
- [llvm] dc2b8ae - [LoopInfo] SFINAE mechanism for hoist into check
Christian Ulmann via llvm-commits
- [PATCH] D148235: [LoopInfo] Move generic LoopInfo into own files
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148235: [LoopInfo] Move generic LoopInfo into own files
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148235: [LoopInfo] Move generic LoopInfo into own files
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148504: [LoopInfo] SFINAE mechanism for hoist into check
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148504: [LoopInfo] SFINAE mechanism for hoist into check
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148504: [LoopInfo] SFINAE mechanism for hoist into check
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148903: [PGO] Avoid potential const_cast UB (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148235: [LoopInfo] Move generic LoopInfo into own files
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148504: [LoopInfo] SFINAE mechanism for hoist into check
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D148465: [Demangle] demangle builtin type transformations
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D148516: [TableGen] Emit separate computeRequiredFeatures() function
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D147776: [llvm-exegesis][AArch64] Handle OPERAND_UNKNOWN
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D148807: [llvm-exegesis][AArch64] Only run tests on aarch64 hosts
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D148921: [llvm-exegesis] Use MCJIT only for execution
Clement Courbet via Phabricator via llvm-commits
- [llvm] beefca7 - [InstCombine][NFC] Add tests for simplifying select(X|Y,X|Y,X) to X|Y
Congcong Cai via llvm-commits
- [llvm] ee3a260 - [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via llvm-commits
- [PATCH] D148562: [InstCombine][NFC] Add tests for simplifying select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148562: [InstCombine][NFC] Add tests for simplifying select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Congcong Cai via Phabricator via llvm-commits
- [llvm] 528b25c - [TableGen] clang-format some recent changes. NFC
Craig Topper via llvm-commits
- [llvm] c446f2d - [TableGen] Call std::vector::reserve to preallocate memory before a loop of push_back. NFC
Craig Topper via llvm-commits
- [llvm] 46b536f - [TableGen] Const-correct TreePatternNode::getChild. NFC
Craig Topper via llvm-commits
- [llvm] 8350764 - [TableGen] Reduce the amount of storage space used for AddrSpaces in TypeSetByHwMode. NFC
Craig Topper via llvm-commits
- [llvm] d34125a - [TableGen] Use heap allocated arrays instead of vectors for TreePatternNode::Types and ResultPerm. NFC
Craig Topper via llvm-commits
- [llvm] 09b0f89 - [RISCV] Let assembler accept vector memory operands that have an explicit 0 offset.
Craig Topper via llvm-commits
- [llvm] fdaa23a - [RISCV] Remove VConstraintType enum and getConstraint. NFC
Craig Topper via llvm-commits
- [llvm] 4a17ded - [TableGen] Remove BitsRecTy::typeIsA override. NFC
Craig Topper via llvm-commits
- [llvm] 328cfa8 - [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Craig Topper via llvm-commits
- [llvm] 1b5f855 - [RISCV] Pre-commit test case for D148735. NFC
Craig Topper via llvm-commits
- [llvm] 5894eec - [RISCV][WIP] Use vsetvli x0, x0 in more cases.
Craig Topper via llvm-commits
- [llvm] 3c9083f - Fix i1 vector reduction miscompilation
Craig Topper via llvm-commits
- [llvm] aa8b704 - [RISCV][Docs] Tweak the note about zicsr and zifencei since we now support version 2.1 of the base I specification.
Craig Topper via llvm-commits
- [llvm] 8769a94 - [TableGen] Remove some unnecessary TreePatternNodePtrs. NFC
Craig Topper via llvm-commits
- [llvm] 63f6e70 - [TableGen] Early exit from ExpandHwModeBasedTypes when there are no HwModes.
Craig Topper via llvm-commits
- [llvm] d280187 - [TableGen] Re-work FactorNodes to avoid an extra temporary vector.
Craig Topper via llvm-commits
- [llvm] a8aa43b - [TableGen] Intialize vector with constructor instead of assign. NFC
Craig Topper via llvm-commits
- [llvm] 24a8251 - [TableGen] Remove unused method form ScopeMatcher. NFC
Craig Topper via llvm-commits
- [llvm] 7a6dc3d - [TableGen] Remove unused ForceMode and CodeGen fields from TypeInfer. NFC
Craig Topper via llvm-commits
- [llvm] d20c29d - [TableGen] Make getRegisterValueType stricter about HwModes.
Craig Topper via llvm-commits
- [PATCH] D148524: [RISCV] Check for COPY_TO_REGCLASS in usesAllOnesMask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148521: [VP] Change getVPForBaseOpcode to return std::optional
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148194: [TableGen] Reduce the amount of storage space used for AddrSpaces in TypeSetByHwMode. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146872: [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148518: [RISCV] Add tests for illegal fixed length vectors that need widened
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148518: [RISCV] Add tests for illegal fixed length vectors that need widened
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148317: [RISCV] Remove SEW=8 case for floating-point
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148638: [DAG] Restrict (fp_round (copysign X, Y)) -> (copysign (fp_round X), Y) combine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148634: [RISCV] Bump Zfa version to 0.2 and correct RISCVUsage description
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148521: [VP] Change getVPForBaseOpcode to return std::optional
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148638: [DAG] Restrict (fp_round (copysign X, Y)) -> (copysign (fp_round X), Y) combine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148619: [RISCV] Customed lower vector nearbyint and rint in RISC-V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148634: [RISCV] Bump Zfa version to 0.2 and correct RISCVUsage description
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148194: [TableGen] Reduce the amount of storage space used for AddrSpaces in TypeSetByHwMode. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148194: [TableGen] Reduce the amount of storage space used for AddrSpaces in TypeSetByHwMode. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147713: [RISCV] Combine concat_vectors of loads into strided loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148733: [RISCV] Let assembler accept vector memory operands that have an explicit 0 offset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148735: [RISCV][WIP] Use vsetvli x0, x0 in more cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148735: [RISCV][WIP] Use vsetvli x0, x0 in more cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148765: [RISCV] Remove VConstraintType enum and getConstraint. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some variables to improve code clarity
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148764: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148782: [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148733: [RISCV] Let assembler accept vector memory operands that have an explicit 0 offset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148765: [RISCV] Remove VConstraintType enum and getConstraint. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148782: [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148782: [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148735: [RISCV] Use vsetvli x0, x0 in more cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147118: [ValueTracking] Use dominate tree to get dominate predecessor condtion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148857: [RISCV] NFC tweaks in extension descriptions, sorting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148834: [RISCV][InsertVSETVLI] Avoid VL toggles for extractelement patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144215: [WIP][RISCV] Accept zicntr and zihpm command line options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144215: [WIP][RISCV] Accept zicntr and zihpm command line options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148948: [RISCV][Docs] Tweak the note about zicsr and zifencei since we now support version 2.1 of the base I specification.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148948: [RISCV][Docs] Tweak the note about zicsr and zifencei since we now support version 2.1 of the base I specification.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148948: [RISCV][Docs] Tweak the note about zicsr and zifencei since we now support version 2.1 of the base I specification.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144215: [WIP][RISCV] Accept zicntr and zihpm command line options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144215: [WIP][RISCV] Accept zicntr and zihpm command line options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148962: [RISCV] Make Zicntr and Zihpm imply Zicsr.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some tablegen variables to improve code clarity in the vector load/store instruction definitions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterstingMemoryOperand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D147849: [Android] Use ELF TLS for Android API level 29+
Dan Albert via Phabricator via llvm-commits
- [lld] 60827df - [lld][AArch64] Add BTI landing pad to PLT when it is accessed by a range extension thunk.
Daniel Kiss via llvm-commits
- [PATCH] D148704: [lld][AArch64] Add BTI landing pad to PLT when it is accessed by a range extension thunk.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D149030: [PPCMIPeephole] Fix incorrect compare elimination
Daniel Kolesa via Phabricator via llvm-commits
- [PATCH] D148761: Emit the correct flags for the PROC CodeView Debug Symbol
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D148761: Emit the correct flags for the PROC CodeView Debug Symbol
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump symbolizer markup context JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out MarkupContext
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump symbolizer markup context JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out MarkupContext
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148043: [InferAttrs] Mark frexp and modf as memory(argmem: write)
Daniel Woodworth via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D147945: [AArch64] Add a basic pattern for FACGE and FACGT
Dave Green via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
Dave Green via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Dave Green via Phabricator via llvm-commits
- [PATCH] D147947: [AArch64][GISel] Add FP16 fcmp lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148331: [ARM] Fix t2BF_LabelPseudo.isTerminator
Dave Green via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
Dave Green via Phabricator via llvm-commits
- [PATCH] D148624: [AArch64] Add sign bits for vector compare nodes
Dave Green via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148646: [AArch64] Remove dead tryMLAV64LaneV128 and tryMULLV64LaneV128 code. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D148646: [AArch64] Remove dead tryMLAV64LaneV128 and tryMULLV64LaneV128 code. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Dave Green via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Dave Green via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Dave Green via Phabricator via llvm-commits
- [PATCH] D148705: [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Dave Green via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D148646: [AArch64] Remove dead tryMLAV64LaneV128 and tryMULLV64LaneV128 code. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
Dave Green via Phabricator via llvm-commits
- [PATCH] D148705: [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Dave Green via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148010: [Pipelines] Don't run module optimization in full LTO pre-link
Dave Green via Phabricator via llvm-commits
- [PATCH] D148010: [Pipelines] Don't run module optimization in full LTO pre-link
Dave Green via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Dave Green via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Dave Green via Phabricator via llvm-commits
- [PATCH] D148804: [DAG] Retain nuw flags when reassociating adds
Dave Green via Phabricator via llvm-commits
- [PATCH] D148809: [DAG][AArch64] Limit preferIncOfAddToSubOfNot until after legalization if the node has wrap flags
Dave Green via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148804: [DAG] Retain nuw flags when reassociating adds
Dave Green via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Dave Green via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Dave Green via Phabricator via llvm-commits
- [PATCH] D148809: [DAG][AArch64] Limit preferIncOfAddToSubOfNot until after legalization if the node has wrap flags
Dave Green via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148578: [dwarfdump][dwarf] Fix parsing of tu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147271: [DebugInfo] Add DW_OP_LLVM_user extension point
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147267: [NFC][DebugInfo] Make Descriptions constexpr
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147835: [X86][mem-fold] Speed up test by not re-generating the .inc file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148578: [dwarfdump][dwarf] Fix parsing of tu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
David Faust via Phabricator via llvm-commits
- [llvm] 6774ef5 - [AArch64] Add tests for vacgt/vacge. NFC
David Green via llvm-commits
- [llvm] dc9a771 - [AArch64] Add a basic pattern for FACGE and FACGT
David Green via llvm-commits
- [llvm] c663b25 - [AArch64][GISel] Add FP16 fcmp lowering
David Green via llvm-commits
- [llvm] 139f678 - [AArch64] Remove dead tryMLAV64LaneV128 and tryMULLV64LaneV128 code.
David Green via llvm-commits
- [llvm] 3794428 - [AArch64] Additional hadd/rhadd tests. NFC
David Green via llvm-commits
- [llvm] bbc983d - [DAG] Retain nuw flags when reassociating adds
David Green via llvm-commits
- [llvm] 33fe899 - [DAG][AArch64] Limit preferIncOfAddToSubOfNot until after legalization if the node has wrap flags
David Green via llvm-commits
- [llvm] 15d2821 - [ARM] Fix qsat for armv5te/armv6 + thumb-mode
David Green via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
David Li via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
David Li via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
David Li via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
David Li via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
David Li via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
David Li via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
David Li via Phabricator via llvm-commits
- [PATCH] D148746: [ThinLTO] Remove BlockCount for non partial sample profile builds
David Li via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
David Li via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
David Li via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
David Li via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
David Li via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
David Li via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
David Li via Phabricator via llvm-commits
- [llvm] 69ee653 - [LoopVectorize] Take vscale into account when deciding to create epilogues
David Sherwood via llvm-commits
- [llvm] a1ed8e3 - [NFC][AArch64] Add cost model tests for extending loads
David Sherwood via llvm-commits
- [llvm] afc2b7d - [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via llvm-commits
- [PATCH] D147522: [LoopVectorize] Take vscale into account when deciding to create epilogues
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148122: [NFC][AArch64] Add cost model tests for extending loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D144274: [InstCombine] use loop info when running the pass after loop vectorization
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148122: [NFC][AArch64] Add cost model tests for extending loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148122: [NFC][AArch64] Add cost model tests for extending loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148123: [AArch64][CostModel] Make sext/zext free if folded into a masked load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D144274: [InstCombine] use loop info when running the pass after loop vectorization
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D142015: [LV] Plan with and without FoldTailByMasking
David Sherwood via Phabricator via llvm-commits
- [llvm] c921ca4 - [llvm] Remove llvm-compilers-check script
David Spickett via llvm-commits
- [compiler-rt] 21ca46c - [compiler-rt][ASAN] Replace find_executable with shtuil.which in script
David Spickett via llvm-commits
- [PATCH] D148522: [llvm] Remove llvm-compilers-check script
David Spickett via Phabricator via llvm-commits
- [PATCH] D148522: [llvm] Remove llvm-compilers-check script
David Spickett via Phabricator via llvm-commits
- [PATCH] D148522: [llvm] Remove llvm-compilers-check script
David Spickett 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] D148522: [llvm] Remove llvm-compilers-check script
David Spickett via Phabricator via llvm-commits
- [PATCH] D148522: [llvm] Remove llvm-compilers-check script
David Spickett via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
David Spickett via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Use the 'std::unique_ptr<TargetInfo>' instead of a raw pointers
David Spickett via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Use the 'std::unique_ptr<TargetInfo>' instead of a raw pointers
David Spickett via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Return std::unique_ptr<TargetInfo> from AllocateTarget
David Spickett via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Return std::unique_ptr<TargetInfo> from AllocateTarget
David Spickett via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Return std::unique_ptr<TargetInfo> from AllocateTarget
David Spickett via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Return std::unique_ptr<TargetInfo> from AllocateTarget
David Spickett via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
David Spickett via Phabricator via llvm-commits
- [PATCH] D144390: [lldb] Send QPassSignals packet on attach, and at start for remote platforms
David Spickett via Phabricator via llvm-commits
- [PATCH] D148913: [llvm][docs] Update "Adding a Builder" docs
David Spickett via Phabricator via llvm-commits
- [PATCH] D148913: [llvm][docs] Update "Adding a Builder" docs
David Spickett via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
David Spickett via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
David Spickett via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
David Spickett via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
David Spickett via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
David Spickett via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
David Spickett via Phabricator via llvm-commits
- [llvm] 4d54565 - [AMDGPU] Remove unnecessary assert
David Stuttard via llvm-commits
- [PATCH] D148625: Remove unnecessary assert
David Stuttard via Phabricator via llvm-commits
- [PATCH] D148625: Remove unnecessary assert
David Stuttard via Phabricator via llvm-commits
- [PATCH] D148625: [AMDGPU] Remove unnecessary assert
David Stuttard via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142749: AMDGPU: Push fneg into bitcast of integer select
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142749: AMDGPU: Push fneg into bitcast of integer select
David Stuttard via Phabricator via llvm-commits
- [PATCH] D142749: AMDGPU: Push fneg into bitcast of integer select
David Stuttard via Phabricator via llvm-commits
- [llvm] 8d2e9fc - [PowerPC] Add function pointer alignment to DataLayout
David Tenty via llvm-commits
- [lld] 0236564 - [PowerPC][LLD] Update DataLayout in tests
David Tenty via llvm-commits
- [PATCH] D147016: [PowerPC] Add function pointer alignment to DataLayout
David Tenty via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
David Tenty via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [PATCH] D148979: [Pipelines] Move SimplifyCFGPass in front of InstCombinePass.
DianQK via Phabricator via llvm-commits
- [PATCH] D148979: [Pipelines] Move SimplifyCFGPass in front of InstCombinePass.
DianQK via Phabricator via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references.
DianQK via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [PATCH] D148979: [Pipelines] Move SimplifyCFGPass in front of InstCombinePass.
DianQK via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [compiler-rt] 16949c5 - [compiler-rt] Include system headers before optionally defining HWCAP macros
Dimitry Andric via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D148819: [compiler-rt] Include system headers before optionally defining HWCAP macros
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D148819: [compiler-rt] Include system headers before optionally defining HWCAP macros
Dimitry Andric via Phabricator via llvm-commits
- [llvm] e609687 - [DAGCombine][AArch64] Allow transformable to legal vectors to be used for MULH lowering.
Dinar Temirbulatov via llvm-commits
- [llvm] 3e76d01 - [AArch64][CodeGen] Allow vectors larger than hardware support to use SVE's load zero/sign-extend for fixed vectors.
Dinar Temirbulatov via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D147533: [AArch64][CodeGen][SME] Allow vectors large than hardware support to use SVE's load zero/sign-extend for fixed vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D147533: [AArch64][CodeGen][SME] Allow vectors large than hardware support to use SVE's load zero/sign-extend for fixed vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] f900567 - [OpenMP][AMDGPU] Refactor setting uniform work group size attribute
Dominik Adamski via llvm-commits
- [PATCH] D148525: [OpenMP][AMDGPU] Refactor setting uniform work group size attribute
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D147313: [MLIR][OMPIRBuilder] Lower OpenMP MLIR target attributes to LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D147321: [Flang][OMPIRBuilder] Add nounwind attribute to the LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D148525: [OpenMP][AMDGPU] Refactor setting uniform work group size attribute
Dominik Adamski via Phabricator via llvm-commits
- [llvm] 1a58c3d - Avoid capping heap to stack optimization for __kmpc_alloc_shared allocations.
Doru Bercea via llvm-commits
- [PATCH] D147668: [X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D148043: [InferAttrs] Mark frexp and modf as memory(argmem: write)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D147704: [Inliner] Preserve nonnull from callsites during inlining
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 8f906be - [BPF] Make sure ALU32 feature is set in MCSubtargetInfo for mcpu=v3
Eduard Zingerman via llvm-commits
- [llvm] 6ee6b19 - Make BPF stack size overridable
Eduard Zingerman via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D148037: [BPF] Make sure ALU32 feature is set in MCSubtargetInfo for mcpu=v3
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D141666: [RISCV] Proper support of extensions Zicsr and Zifencei
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] 10c17c9 - [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148422: [ClangFE] Handle statement expressions properly with CheckAtomicAlignment()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148517: [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148517: [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148646: [AArch64] Remove dead tryMLAV64LaneV128 and tryMULLV64LaneV128 code. NFC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148955: [Object] Always initialized StartOfFile in Archive::Child::Child constructor.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D147849: [Android] Use ELF TLS for Android API level 29+
Elliott Hughes via Phabricator via llvm-commits
- [PATCH] D147812: [InstrProf] Use BalancedPartitioning to order temporal profiling trace data
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D147812: [InstrProf] Use BalancedPartitioning to order temporal profiling trace data
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.4 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.4 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148483: RISC-V Zvk (vector crypto) specification update to 0.5.1 (Zvbb/Zvbc/Zvkt/Zvkng/Zvksg)
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D148857: [RISCV] NFC tweaks in extension descriptions, sorting
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D147153: [CMake] Add missing find_package for LibEdit
Eric Kilmer via Phabricator via llvm-commits
- [PATCH] D148993: [CMake] Install FindLibEdit find module
Eric Kilmer via Phabricator via llvm-commits
- [PATCH] D148465: [Demangle] demangle builtin type transformations
Erich Keane via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D148508: [AArch64] Make stack tagging compatible with SLH
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D147114: [LV] Use BFI to adjust cost of predicated instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D147114: [LV] Use BFI to adjust cost of predicated instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D148279: [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Evgeny Eltsin via Phabricator via llvm-commits
- [llvm] 8e58b79 - [NFC] Fix typos in APFloat.h
Fabian Tschopp via llvm-commits
- [PATCH] D149031: ]
Fabian Tschopp via Phabricator via llvm-commits
- [PATCH] D149031: [NFC] Fix typos in APFloat.h
Fabian Tschopp via Phabricator via llvm-commits
- [llvm] 6b65ad5 - [Docs] Added RTTI, Run-time Type Information
Fangrui Song via llvm-commits
- [llvm] d14460d - [AsmPrinter] Fix placement of function entry comments
Fangrui Song via llvm-commits
- [lld] 187a355 - Revert D147493 "[ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified"
Fangrui Song via llvm-commits
- [lld] a8788de - [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via llvm-commits
- [lld] 2a3fbb6 - [ELF][test] Test .glink code sequence and DT_PPC64_GLINK
Fangrui Song via llvm-commits
- [llvm] 0d333bf - Remove ExplicitEmulatedTLS and simplify -femulated-tls handling
Fangrui Song via llvm-commits
- [PATCH] D148445: [libunwind] Remove the legacy Unwind_AppleExtras.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148538: [Docs] Added RTTI, Run-time Type Information
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148538: [Docs] Added RTTI, Run-time Type Information
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148538: [Docs] Added RTTI, Run-time Type Information
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148543: [llvm-driver] Check more specific tools first
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148543: [llvm-driver] Check more specific tools first
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D142318: [Support] Add PerThreadBumpPtrAllocator class.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148511: [BOLT][TEST] Update AArch64/r_aarch64_prelxx.s test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148583: [clang-scan-deps] Add clang-scan-deps to llvm-driver build
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148665: Change -fsanitize=function to place two words before the function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148665: Change -fsanitize=function to place two words before the function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147584: [lld] Support separate minimized bitcode file path in --thinlto-prefix-replace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147584: [lld] Support separate minimized bitcode file path in --thinlto-prefix-replace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148726: [ELF] Support --exclude-inputs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148726: [ELF] Support --exclude-inputs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148387: remove Demangle/StringView.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add -print-supported-marchs and -march=help support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148665: Change -fsanitize=function to place two words before the function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148573: Allow -fsanitize=function on all targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148665: Change -fsanitize=function to place two words before the function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148785: -fsanitize=function: use type hashes instead of RTTI objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148785: -fsanitize=function: use type hashes instead of RTTI objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147493: [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs-file=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148795: [ELF] Support --remap-inputs and --remap-inputs-file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148959: [Demangle] replace std::string_view::substr which may throw
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148940: [Demangle] remove unused params of microsoftDemangle
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148972: [FuzzMutate] Correct type cast and add unit test for FCmp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149030: [PPCMIPeephole] Fix incorrect compare elimination
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8772800 - [coro][nfc] Use Load/Store instruction APIs
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 2904949 - [coroutine] Salvage dbg.values in the original function as well
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D148571: [coro][nfc] Use Load/Store instruction APIs
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D148571: [coro][nfc] Use Load/Store instruction APIs
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D148745: [coroutine] Salvage dbg.values in the original function as well
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D148745: [coroutine] Salvage dbg.values in the original function as well
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D148745: [coroutine] Salvage dbg.values in the original function as well
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [llvm] 83ab570 - [LV] Don't sink scalar instructions that may read from memory.
Florian Hahn via llvm-commits
- [llvm] a0d667b - [LV] Add users to recurrence tests to make sure they are not removable.
Florian Hahn via llvm-commits
- [llvm] 02369b7 - [VPlan] Mark recurrence recipes as not having side-effects.
Florian Hahn via llvm-commits
- [llvm] b0da998 - [LV] Extend recurrence test coverage for sinking memory instructions.
Florian Hahn via llvm-commits
- [llvm] 4fc1903 - [VPlan] Remove uneeded NeedsVectorIV from VPWidenIntOrFpInduction.
Florian Hahn via llvm-commits
- [llvm] f555fd5 - [LV] Regenreate check lines fr pr33706.ll
Florian Hahn via llvm-commits
- [llvm] 9679b63 - [LV] Precommit test for D147963.
Florian Hahn via llvm-commits
- [llvm] 6b8d19d - Recommit "[VPlan] Switch to checking sinking legality for recurrences in VPlan."
Florian Hahn via llvm-commits
- [llvm] 626f6ee - [ConstraintElim] Fix integer overflow in getConstraint.
Florian Hahn via llvm-commits
- [llvm] 8d4f926 - [AArch64] Add extra fshl tests with large types.
Florian Hahn via llvm-commits
- [llvm] 3310da0 - [AArch64] Add extra fshr tests with large types.
Florian Hahn via llvm-commits
- [llvm] 3d3d8fe - [AArch64] Improve fsh(l|r) cost modeling if 3rd arg is constant.
Florian Hahn via llvm-commits
- [llvm] 66efb98 - [CVP] Expand bound `urem`s
Florian Hahn via llvm-commits
- [llvm] 0a0181d - [ConstraintElim] Fix integer overflow in ConstraintSystem::negate.
Florian Hahn via llvm-commits
- [llvm] 872924f - [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Florian Hahn via llvm-commits
- [llvm] f10153f - [Matrix] Handle integer types when distributing transposes across adds.
Florian Hahn via llvm-commits
- [PATCH] D147259: [LV] Don't sink scalar instructions that may read from memory.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147259: [LV] Don't sink scalar instructions that may read from memory.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145395: [SCEV] Also strengthen flags for post-increment.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142895: [VPlan] Move mayHaveSideeffects for FORs check to VPlan.
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] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139977: [VPlan] Scalarize VPWidenPointerInductionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147892: [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147892: [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142886: [VPlan] Switch to checking sinking legality for recurrences in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147735: [LV] Adds simple analysis that improves VF-aware uniformity checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147613: [AArch64] Extend cost handling for fshl to also cover fshr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144840: [ConstraintElimination] Add tests to check for type bounds optimisation from zext instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization and folding of llvm.is.fpclass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148705: [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148705: [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148428: [Matrix] Remove redundant transpose with dot product lowering.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148388: [LV] Model stride in VPWidenMemoryInstructionRecipe [nfc]
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149005: [VPlan] Turn Plan entry node into VPBasicBlock (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146718: [LV] Add tests for integer min max with index reduction pattern. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions. NFC
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions. NFC
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D148765: [RISCV] Remove VConstraintType enum and getConstraint. NFC
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D148913: [llvm][docs] Update "Adding a Builder" docs
Galina via Phabricator via llvm-commits
- [PATCH] D137007: [Bazel] Use dynamic workspace root determination
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D147572: [Clang][OpenMP] Fix failure with team-wide allocated variable
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D148849: [OpenMP-OPT] Remove limit for heap to stack conversions of __kmpc_alloc_shared allocations
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D148849: [OpenMP-OPT] Remove limit for heap to stack conversions of __kmpc_alloc_shared allocations
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D148849: [OpenMP-OPT] Remove limit for heap to stack conversions of __kmpc_alloc_shared allocations
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D148849: [OpenMP-OPT] Remove limit for heap to stack conversions of __kmpc_alloc_shared allocations
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D145163: Add support for vectorization of interleaved memory accesses for scalable VF
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D146218: [AArch64][CodeGen] Lower (de)interleave2 intrinsics to ld2/st2
Graham Hunter via Phabricator via llvm-commits
- [llvm] 1f5e737 - [clang][cmake] Add options to pass in vcs repo and revision info
Han Zhu via llvm-commits
- [llvm] c720c1d - Revert "[clang][cmake] Add options to pass in vcs repo and revision info"
Han Zhu via llvm-commits
- [llvm] ee68f61 - Second try: [clang][cmake] Add options to pass in vcs repo and revision info
Han Zhu via llvm-commits
- [PATCH] D148262: [clang][cmake] Add options to pass in vcs repo and revision info
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148262: [clang][cmake] Add options to pass in vcs repo and revision info
Han Zhu via Phabricator via llvm-commits
- [PATCH] D147668: [X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix operand ordering in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D147668: [X86 isel] Remove lane requirement from lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix operand ordering in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix operand ordering in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D148738: [bazel] Fix the bazel build for llvmorg-17-init-8629-ga443b3d18ef4
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D148738: [bazel] Fix the bazel build for llvmorg-17-init-8629-ga443b3d18ef4
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Haojian Wu via Phabricator via llvm-commits
- [llvm] 045eec6 - [AArch64][CostModel]: Add costs for zero/sign extend.
Hassnaa Hamdi via llvm-commits
- [PATCH] D148853: [FuzzMutate] Skip EHPad for ShuffleBlockStrategy to avoid crash
Henry Yu via Phabricator via llvm-commits
- [llvm] 3233ea3 - [WebAssembly][NFC] Fix typos.
Hiroshi Yamauchi via llvm-commits
- [llvm] 36a3600 - [docs] Remove a duplicate or unnecessary 'to' in a sentence.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D148567: [WebAssembly][NFC] Fix typos.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D148567: [WebAssembly][NFC] Fix typos.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D148656: [docs] Remove a duplicate or unnecessary 'to' in a sentence.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D148657: [docs] Remove a duplicate or unnecessary 'to' in a sentence.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D148657: [docs] Remove a duplicate or unnecessary 'to' in a sentence.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D148569: [PseudoProbe] Clean up dwarf discriminator and avoid duplicating factor.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147651: [PseudoProbe] Encode/Decode FS discriminator
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148584: [FS-AFDO] Load pseudo probe profile on MIR
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D148856: [M68k] Override `CanLowerReturn` to fix assertion with large return
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D148856: [M68k] Override `CanLowerReturn` to fix assertion with large return
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Ian D. Scott via Phabricator via llvm-commits
- [llvm] c692e87 - [CodeGen] Enable processing of interconnected complex number operations
Igor Kirillov via llvm-commits
- [llvm] 6850bc3 - [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148550: [CodeGen] Add pre-commit tests for handling -Ofast generated code in ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D146988: [CodeGen] Enable processing of interconnected complex number operations
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148550: [CodeGen] Add pre-commit tests for D148558
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148703: [CodeGen] Refactor IR generation functions to use IRBuilder in ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148751: [CMake] Add llvm-lib to Clang bootstrap dependency for LTO builds on Windows
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D148751: [CMake] Add llvm-lib to Clang bootstrap dependency for LTO builds on Windows
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D148751: [CMake] Add llvm-lib to Clang bootstrap dependency for LTO builds on Windows
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
Ilia Kuklin via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
Ilia Kuklin via Phabricator via llvm-commits
- [PATCH] D148042: [MSP430] Get the DWARF pointer size from MCAsmInfo instead of DataLayout.
Ilia Kuklin via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
Ivan Chikish via Phabricator via llvm-commits
- [llvm] 32f6b6b - [AMDGPU][AsmParser] Refine parsing SDWA operands.
Ivan Kosarev via llvm-commits
- [PATCH] D147241: [AMDGPU][AsmParser] Refine parsing SDWA operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D148716: [AMDGPU] NFC. Refactor GISel for cmp intrinsics
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D148517: [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D148517: [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D148922: [tests] Add missing REQUIRES: aarch64-registered-target to llvm-lib test
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D148922: [tests] Add missing REQUIRES: aarch64-registered-target to llvm-lib test
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D148955: [Object] Always initialized StartOfFile in Archive::Child::Child constructor.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D146483: Add initial EmitC inlining-for-size model.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add initial EmitC inlining-for-size model.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add initial EmitC inlining-for-size model.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [llvm] 3a44c57 - [docs] Fix the CMAKE_BUILD_TYPE option in the cmake command in GettingStarted.rst
James Henderson via llvm-commits
- [PATCH] D148361: Allow using getters for metadata fields of BBAddrMap::BBEntry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D148688: [docs] Fix the CMAKE_BUILD_TYPE option in the cmake command in GettingStarted.rst.
James Henderson via Phabricator via llvm-commits
- [PATCH] D148688: [docs] Fix the CMAKE_BUILD_TYPE option in the cmake command in GettingStarted.rst.
James Henderson via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] 2be3189 - [AMDGPU] Don't select _SGPR forms of SMEM instructions on GFX9+
Jay Foad via llvm-commits
- [llvm] 5158097 - [X86] Fix checks for illegal physreg COPY instructions
Jay Foad via llvm-commits
- [llvm] 14bc374 - [MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.
Jay Foad via llvm-commits
- [llvm] e6b963b - [MC] Fix M68k build after D148613
Jay Foad via llvm-commits
- [llvm] c30c5f0 - [MC] Simplify uses of subregs/superregs. NFC.
Jay Foad via llvm-commits
- [llvm] bf4dc43 - [AMDGPU] Don't transform illegal intrinsics to V_ILLEGAL
Jay Foad via llvm-commits
- [llvm] d9ed0de - [AMDGPU] Remove unused check lines from GlobalISel MIR tests
Jay Foad via llvm-commits
- [llvm] 43b035b - [AMDGPU] Remove unused check lines from GlobalISel IR tests
Jay Foad via llvm-commits
- [llvm] 141c476 - [AMDGPU] Remove unused check lines from tests
Jay Foad via llvm-commits
- [llvm] e1ae0e2 - [AMDGPU] Fix some check prefixes
Jay Foad via llvm-commits
- [llvm] 84f36b8 - [IR] Remove dead code for unsupported ConstantExpr binops
Jay Foad via llvm-commits
- [llvm] 5fc6425 - [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Jay Foad via llvm-commits
- [llvm] 735cb7b - [AMDGPU] Avoid using tuple where pair does suffice
Jay Foad via llvm-commits
- [llvm] 2b81ec3 - Revert "[ConstantFolding] Fix crash when folding vector llvm.is.fpclass"
Jay Foad via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148065: InstCombine: Directly use computeKnownFPClass in is.fpclass combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146119: [llvm-readobj][AMDGPU] Bypass MD verification for PAL
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148127: [AMDGPU] Don't transform illegal intrinsics to V_ILLEGAL
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Do not crash on unknown register in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Do not crash on unknown register in AMDGPUResourceUsageAnalysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148534: [X86] Fix checks for illegal physreg COPY instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148533: ValueTracking: Improve trunc handling in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147334: [AMDGPU] Don't select _SGPR forms of SMEM instructions on GFX9+
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148186: ValueTracking: Handle insertelement in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148613: [MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148544: ValueTracking: Handle fptrunc_round in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148549: ValueTracking: Implement computeKnownFPClass for log
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148563: ValueTracking: Implement computeKnownFPClass for fma/fmuladd
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148534: [X86] Fix checks for illegal physreg COPY instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148544: ValueTracking: Handle fptrunc_round in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148613: [MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147942: ValueTracking: Delete body of isKnownNeverInfinity
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148127: [AMDGPU] Don't transform illegal intrinsics to V_ILLEGAL
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D64155: GlobalISel: Handle widenScalar of arbitrary G_MERGE_VALUES sources
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Remove function with incompatible features
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148716: [AMDGPU] NFC. Refactor GISel for cmp intrinsics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148199: [AMDGPU] Add a new command line argument amdgpu-atomic-optimizer-use-dpp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147942: ValueTracking: Delete body of isKnownNeverInfinity
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization and folding of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization and folding of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148750: ValueTracking: Fix computeKnownFPClass for fabs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148626: [DebugInfo][CSInfo] Avoid crash when describing copy that defines super-registers
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148212: [Assignment Tracking][SelectionDAG] Downgrade dbg.assigns to dbg.values if assignment tracking is not enabled
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148698: [NFC] Rename isPointerOffset to getPointerOffsetFrom and move to Value.h
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148788: [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148788: [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D148374: [llvm-remarkutil] Add an option to display DebugLoc when collecting counts for remarks.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D148328: [IRGen] Change annotation metadata to support a tuple of strings.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D148417: [compiler-rt][profiling] Add an incremental buffer writing mode to libprofile
Jessica Paquette via Phabricator via llvm-commits
- [lld] 9df7daa - [lld-macho] Tweak the names we give to archive members
Jez Ng via llvm-commits
- [PATCH] D148828: [lld-macho] Tweak the names we give to archive members
Jez Ng via Phabricator via llvm-commits
- [PATCH] D148828: [lld-macho] Tweak the names we give to archive members
Jez Ng via Phabricator via llvm-commits
- [PATCH] D148828: [lld-macho] Tweak the names we give to archive members
Jez Ng via Phabricator via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148427: [BOLT] Fix use-after-free in RewriteInstance::mapCodeSections
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146546: [BOLT][RFC] Implement composed relocations
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149026: [BOLT] Fix many tests detected as unsupported
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Joe Loser via Phabricator via llvm-commits
- [llvm] 05d04a0 - [AMDGPU] NFC. Refactor GISel for cmp intrinsics
Joe Nash via llvm-commits
- [PATCH] D148716: [AMDGPU] NFC. Refactor GISel for cmp intrinsics
Joe Nash via Phabricator via llvm-commits
- [PATCH] D148716: [AMDGPU] NFC. Refactor GISel for cmp intrinsics
Joe Nash via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] 119a94b - [Attributor][FIX] Ensure to cache all intra procedural AA queries
Johannes Doerfert via llvm-commits
- [PATCH] D148048: ValueTracking: Fix backwards handling of fpclass assumes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D148849: [OpenMP-OPT] Remove limit for heap to stack conversions of __kmpc_alloc_shared allocations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D148538: [Docs] Added RTTI, Run-time Type Information
John Earnshaw via Phabricator via llvm-commits
- [PATCH] D148538: [Docs] Added RTTI, Run-time Type Information
John Earnshaw via Phabricator via llvm-commits
- [PATCH] D148538: [Docs] Added RTTI, Run-time Type Information
John Earnshaw via Phabricator via llvm-commits
- [PATCH] D148856: [M68k] Override `CanLowerReturn` to fix assertion with large return
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D148856: [M68k] Override `CanLowerReturn` to fix assertion with large return
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Do not crash on unknown register in AMDGPUResourceUsageAnalysis
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D148198: [ReachingDefs] make ReachingDefDefaultVal smaller
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 6b6a542 - Revert "[ADT] Apply fixes from modernize-type-traits (NFC)"
Jonas Devlieghere via llvm-commits
- [compiler-rt] 8f833f8 - [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Jonas Devlieghere via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D148422: [ClangFE] Handle statement expressions properly with CheckAtomicAlignment()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D148279: [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D148279: [SLP]Add final resize to ShuffleCostEstimator::finalize member function and basic add member functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D148862: [bazel] Update Bazel version to 6.1.2.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D148862: [bazel] Update Bazel version to 6.1.2.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D147572: [Clang][OpenMP] Fix failure with team-wide allocated variable
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D148849: [OpenMP-OPT] Remove limit for heap to stack conversions of __kmpc_alloc_shared allocations
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148780: [BBUtils][NFC] Deprecate SplitLandingPadPredecessors with DT
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148780: [BBUtils][NFC] Deprecate SplitLandingPadPredecessors with DT
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148780: [BBUtils][NFC] Delete SplitLandingPadPredecessors with DT
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [llvm] 750e20e - [InferAttrs] Mark frexp and modf as memory(argmem: write)
Joshua Cranmer via llvm-commits
- [PATCH] D148043: [InferAttrs] Mark frexp and modf as memory(argmem: write)
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D147866: ValueTracking: Implement computeKnownFPClass for minnum/maxnum
Joshua Cranmer via Phabricator via llvm-commits
- [compiler-rt] f4f588a - [TSan] Fix comment describing shadow memory layout
Julian Lettner via llvm-commits
- [PATCH] D148967: WIP: Disable atexit()-based lowering when LTO'ing kernel/kext code
Julian Lettner via Phabricator via llvm-commits
- [llvm] f98ca36 - [RISCV] Modify arch string parsing order according to latest riscv spec
Jun Sha via llvm-commits
- [llvm] fbc63e5 - [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Jun Sha via llvm-commits
- [llvm] 914b38a - Revert '[RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual'
Jun Sha via llvm-commits
- [llvm] 3f81d25 - [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Jun Sha via llvm-commits
- [llvm] 100d207 - [RISCV] Add scheduling for Zfa instructions
Jun Sha via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148617: [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148615: [RISCV] Fix canonical ordering of s* vs z* extensions in RISCVISAInfo
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148617: [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148617: [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148315: [RISCV] Modify arch string parsing order according to latest riscv spec
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148617: [RISCV] Remove 'sx' when parsing arch string to match the latest ISA manual
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148686: [RISCV] Add scheduling for Zfa instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for D148210
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for D148210
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for D148210
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D149008: [InstSimplify] Test for D149001
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D148305: remove useless call in MIRSampleProfile.cpp
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148002: Fix mem leak in WindowsManifestMerger.cpp
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148306: remove useless condition in assert in SelectionDAG.cpp
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148610: Clean come dead code
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D147835: [X86][mem-fold] Speed up test by not re-generating the .inc file
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148815: [Coverity] Fix uninitialized scalar members in TableGen
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148815: [Coverity] Fix uninitialized scalar members in TableGen
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148912: [Coverity] Fix explicit null dereferences
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148912: [Coverity] Fix explicit null dereferences
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D148440: [InstCombine] Fold zext(shl(trunc)) into and(shl)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D148782: [RISCV] Add an option to emit the Tag_RISCV_arch attribute based on the assembler's subtarget
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions
Koakuma via Phabricator via llvm-commits
- [PATCH] D148581: [LV] Added special representation of the loop into VPlan
Kolya Panchenko via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D148734: workflows/release-binaries: Add missing output variable
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] bf7f6b4 - Revert "Reapply [SimplifyCFG][LICM] Preserve nonnull, range and align metadata when speculating"
Krasimir Georgiev via llvm-commits
- [llvm] 5e612bc - [AArch64] Make stack tagging compatible with SLH
Kristof Beyls via llvm-commits
- [PATCH] D148508: [AArch64] Make stack tagging compatible with SLH
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D148508: [AArch64] Make stack tagging compatible with SLH
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D145441: [AMDGPU] Define data layout entries for buffers
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D147547: [AMDGPU] Add buffer intrinsics that take resources as pointers
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148184: [AMDGPU] Use resource base for buffer instruction MachineMemOperands
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148184: [AMDGPU] Use resource base for buffer instruction MachineMemOperands
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D147902: ValueTracking: Implement computeKnownFPClass for fpext
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D143463: [X86] Use the CFA as the DWARF frame base for better variable locations around calls.
Kyle Huey via Phabricator via llvm-commits
- [PATCH] D148828: [lld-macho] Tweak the names we give to archive members
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 7d4824b - [gn build] Port b0b2b2e047ca
LLVM GN Syncbot via llvm-commits
- [llvm] 05649d5 - [gn build] Port 76e1521b0acf
LLVM GN Syncbot via llvm-commits
- [llvm] 32f20ed - [gn build] Port c2114bd8e1f0
LLVM GN Syncbot via llvm-commits
- [llvm] c2dabee - [gn build] Port bf47c1ed8556
LLVM GN Syncbot via llvm-commits
- [llvm] 812a63a - [gn build] Port 87cec865979c
LLVM GN Syncbot via llvm-commits
- [llvm] e46fcab - [gn build] Port 4bc6499f8843
LLVM GN Syncbot via llvm-commits
- [llvm] 29823e2 - [gn build] Port 68c3d66a97a0
LLVM GN Syncbot via llvm-commits
- [llvm] 2f0d7a0 - [gn build] Port c847b8e24cfd
LLVM GN Syncbot via llvm-commits
- [llvm] e4ca967 - [gn build] Port 6c9066fe2ecc
LLVM GN Syncbot via llvm-commits
- [llvm] 1913279 - [gn build] Port cd893308b5d4
LLVM GN Syncbot via llvm-commits
- [llvm] 85c649b - [ORC][LLJIT] Use JITLink by default on ELF/x86-64.
Lang Hames via llvm-commits
- [llvm] d8472ac - [JITLink][ELF] Check that ELF buffer has at least ELF::EI_NIDENT bytes.
Lang Hames via llvm-commits
- [compiler-rt] 61d535a - [ORC-RT] Don't check for objc image registration functions unless needed.
Lang Hames via llvm-commits
- [compiler-rt] 22267f6 - [ORC-RT] Check for jit-compatible-osx-swift-runtime on tests that need one.
Lang Hames via llvm-commits
- [llvm] d771f54 - [ExecutionEngine] Allow JIT tests to run on PowerPC.
Lang Hames via llvm-commits
- [llvm] 2060a72 - Revert "[ExecutionEngine] Allow JIT tests to run on PowerPC."
Lang Hames via llvm-commits
- [compiler-rt] 66530ba - [ORC-RT] Fix typo in include-guard comment.
Lang Hames via llvm-commits
- [llvm] 2cd2fb4 - [RuntimeDyld] Disable some ppc64 tests on 32-bit architectures.
Lang Hames via llvm-commits
- [llvm] b92839c - Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes.
Lang Hames via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D147456: [AutoFDO] Stale profile matching(part 1)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147456: [AutoFDO] Stale profile matching(part 1)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [compiler-rt] 6680d4e - "Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia"
Leonard Chan via llvm-commits
- [PATCH] D148445: [libunwind] Remove the legacy Unwind_AppleExtras.cpp
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D148445: [libunwind] Remove the legacy Unwind_AppleExtras.cpp
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
Lu Weining via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
Lu Weining via Phabricator via llvm-commits
- [PATCH] D147701: [gn] Move LoongArch target from llvm_all_experimental_targets to llvm_all_stable_targets
Lu Weining via Phabricator via llvm-commits
- [PATCH] D147524: [LoongArch] Provide basic TargetTransformInfo implementation
Lu Weining via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
Lu Weining via Phabricator via llvm-commits
- [llvm] ae1540b - [RISCV] Fix RUN line in fixed-vectors-abs-vp.ll
Luke Lau via llvm-commits
- [llvm] d23de1b - [RISCV] Add tests for concats of vectors that could become strided loads
Luke Lau via llvm-commits
- [llvm] 18dc205 - [RISCV] Combine concat_vectors of loads into strided loads
Luke Lau via llvm-commits
- [PATCH] D148510: [RISCV] Fix RUN line in fixed-vectors-abs-vp.ll
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148510: [RISCV] Fix RUN line in fixed-vectors-abs-vp.ll
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148518: [RISCV] Add tests for illegal fixed length vectors that need widened
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148521: [VP] Change getVPForBaseOpcode to return std::optional
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148524: [RISCV] Check for COPY_TO_REGCLASS in usesAllOnesMask
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148518: [RISCV] Add tests for illegal fixed length vectors that need widened
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148521: [VP] Change getVPForBaseOpcode to return std::optional
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148521: [VP] Change getVPForBaseOpcode to return std::optional
Luke Lau via Phabricator via llvm-commits
- [PATCH] D147713: [RISCV] Combine concat_vectors of loads into strided loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D147713: [RISCV] Combine concat_vectors of loads into strided loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Luke Lau via Phabricator via llvm-commits
- [PATCH] D147712: [RISCV] Add tests for concats of vectors that could become strided loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D147713: [RISCV] Combine concat_vectors of loads into strided loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148713: [LegalizeTypes][VP] Widen load/store of fixed length vectors to VP ops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148523: [LegalizeTypes][VP] Widen fixed length vectors to VP nodes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148923: [SLP] Deduplicate loads subkey generator. NFCI
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148303: Fix uninitialized pointer members in CodeGen
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148303: Fix uninitialized pointer members in CodeGen
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148464: Fix uninitialized pointer members in TableGen
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148421: Fix uninitialized pointer members in MC
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148464: Fix uninitialized pointer members in TableGen
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148495: Fix uninitialized pointer members
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148495: Fix uninitialized pointer members
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148811: Fix uninitialized scalar members in CodeGen
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148813: [Coverity] Fix uninitialized scalar members
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148930: [MemRefToLLVM] Fix the lowering of memref.assume_alignment
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D148930: [MemRefToLLVM] Fix the lowering of memref.assume_alignment
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D148947: [MemRefToLLVM] Add a method in MemRefDescriptor to get the buffer addr
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D148589: [BOLT][DWARF] Fix handling of CUs without TU reference Summary:
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 3d8ed8b - Revert "[VPlan] Switch to checking sinking legality for recurrences in VPlan."
Manoj Gupta via llvm-commits
- [PATCH] D142886: [VPlan] Switch to checking sinking legality for recurrences in VPlan.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D142886: [VPlan] Switch to checking sinking legality for recurrences in VPlan.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Manuel Brito via Phabricator via llvm-commits
- [llvm] 5f605e2 - [SanitizerBinaryMetadata] Respect no_sanitize("thread") function attribute
Marco Elver via llvm-commits
- [PATCH] D148694: [SanitizerBinaryMetadata] Respect no_sanitize("thread") function attribute
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148694: [SanitizerBinaryMetadata] Respect no_sanitize("thread") function attribute
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148694: [SanitizerBinaryMetadata] Respect no_sanitize("thread") function attribute
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148726: [ELF] Support --exclude-inputs
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148726: [ELF] Support --exclude-inputs
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148726: [ELF] Support --exclude-inputs
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148795: [ELF] Support --remap-inputs
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148795: [ELF] Support --remap-inputs and --remap-inputs-file
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148795: [ELF] Support --remap-inputs and --remap-inputs-file
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148726: [ELF] Support --exclude-inputs
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs-file=
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs-file=
Marco Elver via Phabricator via llvm-commits
- [PATCH] D148796: [AMDGPU][GFX908] Add builtin support for global add atomic f16/f32
Mariusz Sikora via Phabricator via llvm-commits
- [PATCH] D148796: [AMDGPU][GFX908] Add builtin support for global add atomic f16/f32
Mariusz Sikora via Phabricator via llvm-commits
- [PATCH] D148796: [AMDGPU][GFX908] Add builtin support for global add atomic f16/f32
Mariusz Sikora via Phabricator via llvm-commits
- [PATCH] D148504: [LoopInfo] SFINAE mechanism for hoist into check
Markus Böck via Phabricator via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Markus Everling via Phabricator via llvm-commits
- [PATCH] D148672: Fix i1 vector reduction miscompilation
Markus Everling via Phabricator via llvm-commits
- [compiler-rt] ad42ea3 - Make use of '#pragma clang diagnostic' only with __clang__.
Martin Liska via llvm-commits
- [compiler-rt] 073e7f2 - [compiler-rt] [test] Don't override config.unsupported in TestCases/Windows
Martin Storsjö via llvm-commits
- [compiler-rt] 68252cd - [compiler-rt] [test] [profile] Generalize existing MSVC XFAILs to cover mingw too
Martin Storsjö via llvm-commits
- [compiler-rt] ba148a1 - [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Martin Storsjö via llvm-commits
- [compiler-rt] 3125af2 - [compiler-rt] [test] [profile] Avoid issues with an implicit .exe suffix
Martin Storsjö via llvm-commits
- [llvm] eb56ef3 - [llvm-lib] Add support for ARM64EC libraries.
Martin Storsjö via llvm-commits
- [llvm] 85a2c50 - [llvm-nm] Print EC symbol map.
Martin Storsjö via llvm-commits
- [llvm] cea5d28 - [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Martin Storsjö via llvm-commits
- [llvm] be17209 - [tests] Add missing REQUIRES: aarch64-registered-target to llvm-lib test
Martin Storsjö via llvm-commits
- [compiler-rt] 6510163 - [compiler-rt] [test] [asan] Skip the static asan testsuites on mingw targets
Martin Storsjö via llvm-commits
- [PATCH] D148659: [libunwind] [SEH] Add debug logging in __libunwind_seh_personality
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148660: [libunwind] [SEH] Clear DISPATCHER_CONTEXT when initializing a cursor
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148163: [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148167: [compiler-rt] [test] [profile] Generalize existing MSVC XFAILs to cover mingw too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148443: [compiler-rt] [test] [asan] Mark the static tests unsupported on mingw
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148442: [compiler-rt] [test] Don't override config.unsupported in TestCases/Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148163: [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148163: [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148442: [compiler-rt] [test] Don't override config.unsupported in TestCases/Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148167: [compiler-rt] [test] [profile] Generalize existing MSVC XFAILs to cover mingw too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148163: [compiler-rt] [test] [ubsan] Mark failing tests as unsupported for mingw configs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148659: [libunwind] [SEH] Add debug logging in __libunwind_seh_personality
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148751: [CMake] Add llvm-lib to Clang bootstrap dependency for LTO builds on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148517: [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148922: [tests] Add missing REQUIRES: aarch64-registered-target to llvm-lib test
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148988: [asan][test][win] Set __COMPAT_LAYER=RunAsInvoker when running tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148989: [compiler-rt][asan] Add report on intercept fail to more places
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148991: [compiler-rt][asan][win] Intercept exceptions for i686 MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148996: [compiler-rt][test] Add `--large-address-aware` link flag for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148990: [compiler-rt][interception][win] Add more assembly patterns
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149004: [compiler-rt] [test] [builtins] Set __COMPAT_LAYER=RunAsInvoker when running tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148660: [libunwind] [SEH] Clear DISPATCHER_CONTEXT when initializing a cursor
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148319: [compiler-rt] [test] [asan] Skip the static asan testsuites on mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149022: [LLD][COFF] Print object file name for unsupported directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149029: [compiler-rt] [test] Add an .exe suffix for unit test executables on MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149023: [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149025: [sanitizer][asan][win] Only unmap unneeded shadow memory on x86_64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148942: [PowerPC] Add a new test for vperm with a swapped vector operand and a constant pool
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] d9f3197 - ValueTracking: Add more fpext and fptrunc tests
Matt Arsenault via llvm-commits
- [llvm] 30f9c38 - ValueTracking: Add baseline test for computeKnownFPClass for minnum/maxnum
Matt Arsenault via llvm-commits
- [llvm] 0d44878 - ValueTracking: sitofp cannot return -0
Matt Arsenault via llvm-commits
- [llvm] 8e70ed6 - ValueTracking: Handle insertelement in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 8e42341 - ValueTracking: Add baseline tests for shufflevector computeKnownFPClass handling
Matt Arsenault via llvm-commits
- [llvm] dea4f37 - ValueTracking: Handle shufflevector in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 6dd1ba2 - ValueTracking: Add baseline test for computeKnownFPClass for sqrt
Matt Arsenault via llvm-commits
- [llvm] 677b5ac - ValueTracking: Add more tests for trunc handling in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 11d7daa - Attributor: Add baseline tests for nofpclass changes
Matt Arsenault via llvm-commits
- [llvm] e7bcfea - ValueTracking: Fix backwards handling of fpclass assumes
Matt Arsenault via llvm-commits
- [llvm] 66a06e2 - ValueTracking: Add baseline tests for computeKnownFPClass fdiv handling
Matt Arsenault via llvm-commits
- [llvm] f6d79ad - ValueTracking: Implement computeKnownFPClass for fdiv for nan handling
Matt Arsenault via llvm-commits
- [llvm] 02f647f - ValueTracking: Handle sign bit of constrained sitofp/uitofp
Matt Arsenault via llvm-commits
- [llvm] 83adfc9 - ValueTracking: uitofp/sitofp cannot return denormal results
Matt Arsenault via llvm-commits
- [llvm] 99d4c72 - AMDGPU: Really invert handling of enqueued block detection
Matt Arsenault via llvm-commits
- [llvm] 2fce50e - AMDGPU: Fix assertion with multiple uses of f64 fneg of select
Matt Arsenault via llvm-commits
- [llvm] 6966859 - ValueTracking: Implement computeKnownFPClass for fpext
Matt Arsenault via llvm-commits
- [llvm] b789ae0 - ValueTracking: Add tests for fneg/fabs computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] a7bf92a - ValueTracking: Add baseline tests for fma computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 8e26a90 - InstCombine: Add some baseline tests for recognizing fcmp as is.fpclass
Matt Arsenault via llvm-commits
- [llvm] c55fffe - ValueTracking: Recognize >=, <= compares with 0 as is.fpclass masks
Matt Arsenault via llvm-commits
- [PATCH] D148533: ValueTracking: Improve trunc handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147879: ValueTracking: Implement computeKnownFPClass for llvm.trunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147932: ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148186: ValueTracking: Handle insertelement in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147938: ValueTracking: Handle exp/exp2 in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148186: ValueTracking: Handle insertelement in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148048: ValueTracking: Fix backwards handling of fpclass assumes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148544: ValueTracking: Handle fptrunc_round in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148549: ValueTracking: Implement computeKnownFPClass for log
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148563: ValueTracking: Implement computeKnownFPClass for fma/fmuladd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148564: ValueTracking: Add ordered negative handling for fmul to computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148564: ValueTracking: Add ordered negative handling for fmul to computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147971: ValueTracking: Handle non-splat vectors in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148194: [TableGen] Reduce the amount of storage space used for AddrSpaces in TypeSetByHwMode. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148613: [MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148544: ValueTracking: Handle fptrunc_round in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148563: ValueTracking: Implement computeKnownFPClass for fma/fmuladd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148652: ValueTracking: Sign handling for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147942: ValueTracking: Delete body of isKnownNeverInfinity
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148186: ValueTracking: Handle insertelement in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148629: [AMDGPU] Add more verbose logs to PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148186: ValueTracking: Handle insertelement in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148199: [AMDGPU] Add a new command line argument amdgpu-atomic-optimizer-use-dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147942: ValueTracking: Delete body of isKnownNeverInfinity
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148750: ValueTracking: Fix computeKnownFPClass for fabs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148233: ValueTracking: Handle sign bit of constrained sitofp/uitofp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148323: ValueTracking: uitofp/sitofp cannot return denormal results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148048: ValueTracking: Fix backwards handling of fpclass assumes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140643: AMDGPU: Remove invalid testcase for enqueue kernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D141701: AMDGPU: Really invert handling of enqueued block detection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147902: ValueTracking: Implement computeKnownFPClass for fpext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147866: ValueTracking: Implement computeKnownFPClass for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148796: [AMDGPU][GFX908] Add builtin support for global add atomic f16/f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142749: AMDGPU: Push fneg into bitcast of integer select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142749: AMDGPU: Push fneg into bitcast of integer select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
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] D148829: ValueTracking: Recognize >=, <= compares with 0 as is.fpclass masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148829: ValueTracking: Recognize >=, <= compares with 0 as is.fpclass masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148829: ValueTracking: Recognize >=, <= compares with 0 as is.fpclass masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148750: ValueTracking: Fix computeKnownFPClass for fabs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147902: ValueTracking: Implement computeKnownFPClass for fpext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148829: ValueTracking: Recognize >=, <= compares with 0 as is.fpclass masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
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] D148120: [InstCombine] Remove scalable get_active_lane_mask calls which are always false
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148120: [InstCombine] Remove scalable get_active_lane_mask calls which are always false
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148122: [NFC][AArch64] Add cost model tests for extending loads
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148950: [LTO] Add test coverage for previous dllimport fix
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D142839: [AMDGPU] Avoid using tuple where pair does suffice
Mauro Rossi via Phabricator via llvm-commits
- [llvm] 7cdea87 - [Test] Add test showing that we can infer nsw
Max Kazantsev via llvm-commits
- [llvm] 6d29bde - [BPI][Test] Check the probabilities after swapping branch successors
Max Kazantsev via llvm-commits
- [llvm] dc86900 - [BPI] Add method to swap outgoing edges probabilities
Max Kazantsev via llvm-commits
- [llvm] 4f6fc7a - [Test] Add IRCE tests with non-canonical range check
Max Kazantsev via llvm-commits
- [llvm] 16bda64 - [Test] Regenerate checks using update_test_checks.py
Max Kazantsev via llvm-commits
- [llvm] e9ecc48 - [FlattenCFG] Add a test to demonstrate bug
Max Kazantsev via llvm-commits
- [llvm] 8502c54 - [FlattenCFG] Replace branch condition with a created one correctly
Max Kazantsev via llvm-commits
- [llvm] 88da596 - [IRCE][NFCI] Refactor parseRangeCheckICmp
Max Kazantsev via llvm-commits
- [llvm] b86b468 - [IRCE] Support non-strict range check's predicate
Max Kazantsev via llvm-commits
- [llvm] 9d7785b - [BasicBlockUtils][NFCI] Extract branch inverting to a separate method
Max Kazantsev via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148073: [SCEV] Improve willNotOverflow by checking min/max in wide range with context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148073: [SCEV] Improve willNotOverflow by checking min/max in wide range with context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148073: [SCEV] Improve willNotOverflow by checking min/max in wide range with context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148621: [SCEV] Support negative constant in willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist add/sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148073: [SCEV] Improve willNotOverflow by checking min/max in wide range with context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148098: [SCEV] Apply loop guards in willNotOverflow with context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148616: [BPI][Test] Check the probabilities after swapping branch successors
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148224: [Test] Add IRCE tests with non-canonical range check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in and negative constants willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148322: [SCEV] Infer NSW when subtracting expressions with the same signs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148706: [FlattenCFG] Add a test to demonstrate bug
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148707: [FlattenCFG] Replace branch condition with a created one correctly
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148707: [FlattenCFG] Replace branch condition with a created one correctly
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148720: [IRCE] Refactor parseRangeCheckICmp
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148227: [IRCE] Support non-strict range check's predicate
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148633: [SCEV] Clarify inference in isAddRecNeverPoison()
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148708: [BasicBlockUtils] Extract branch inverting to a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148708: [BasicBlockUtils] Extract branch inverting to a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148708: [NFC][BasicBlockUtils] Extract branch inverting to a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148931: [SCEV] Don't blindly transfer nowrap flags to pre-inc addrec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148244: [IRCE] Support inverted range check's predicate
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148692: Fix uninitialized class members
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D148572: [libc][Bazel][NFC] add missing string dep
Michael Jones via Phabricator via llvm-commits
- [PATCH] D148572: [libc][Bazel][NFC] add missing string dep
Michael Jones via Phabricator via llvm-commits
- [PATCH] D148572: [libc][Bazel][NFC] add missing string deps
Michael Jones via Phabricator via llvm-commits
- [PATCH] D148317: [RISCV] Remove SEW=8 case for floating point
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D148317: [RISCV] Remove SEW=8 case for floating-point
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D146198: [RISCV] Make Latency/ResourceCycles relevant to LMUL
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Michael Maitland via Phabricator via llvm-commits
- [compiler-rt] 488a4b2 - [compiler-rt] [test] Mark dfsan tests XFAIL on glibc-2.37
Michał Górny via llvm-commits
- [llvm] 7452212 - [M68k] Override `CanLowerReturn` to fix assertion with large return
Min-Yih Hsu via llvm-commits
- [PATCH] D148856: [M68k] Override `CanLowerReturn` to fix assertion with large return
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D148856: [M68k] Override `CanLowerReturn` to fix assertion with large return
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [llvm] 496c914 - [nfc][thinlto] Separate `selectCallee` legality from cutoffs
Mircea Trofin via llvm-commits
- [PATCH] D148838: [nfc][thinlto] Separate `selectCallee` legality from cutoffs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D148838: [nfc][thinlto] Separate `selectCallee` legality from cutoffs
Mircea Trofin via Phabricator via llvm-commits
- [llvm] cc7bb70 - [FuncSpec] Relax restrictions on candidates for specialisation
Momchil Velikov via llvm-commits
- [llvm] 0827e2f - [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via llvm-commits
- [llvm] ed7ada2 - Revert "[AArch64] Fix incorrect `isLegalAddressingMode`"
Momchil Velikov via llvm-commits
- [llvm] 6c9066f - Recommit "[AArch64] Fix incorrect `isLegalAddressingMode`"
Momchil Velikov via llvm-commits
- [llvm] 4f02a0f - [NFC][CodeGenPrepare] Match against the correct instruction when checking profitability of folding an address
Momchil Velikov via llvm-commits
- [PATCH] D145374: [FuncSpec] Consider constant struct arguments when specializing.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D148345: [FuncSpec] Relax restrictions on candidates for specialisation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143896: [NFC][CodeGenPrepare] Match against the correct instruction when checking profitability of folding an address
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143896: [NFC][CodeGenPrepare] Match against the correct instruction when checking profitability of folding an address
Momchil Velikov via Phabricator via llvm-commits
- [llvm] ad6e878 - [CMake] Reorder deps and reformat
NAKAMURA Takumi via llvm-commits
- [llvm] 9423a02 - [CMake] Target/DirectX: Update deps
NAKAMURA Takumi via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [Diffusion] rG571eaead173b: Reapply "[Assignment Tracking] Fix fragment error for some DSE-shortened stores"
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148767: Rename includes
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148767: Restore MVT and LLT into llvm/CodeGen
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148769: Split out `CodeGenTypes` from `CodeGen` for LLT/MVT/VT
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148770: Switch `llvm/CodeGen/MachineValueType.h` to the generated one
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148770: Switch `llvm/CodeGen/MachineValueType.h` to the generated one
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148738: [bazel] Fix the bazel build for llvmorg-17-init-8629-ga443b3d18ef4
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148770: Switch `llvm/CodeGen/MachineValueType.h` to the generated one
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148770: Switch `llvm/CodeGen/MachineValueType.h` to the generated one
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146506: Rewrite `llvm/test/TableGen` to use `%llvm-cg-tblgen`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148767: Restore MVT and LLT into llvm/CodeGen
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148768: Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtils
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148767: Restore CodeGen/LowLevelType
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149024: Restore CodeGen/MachineValueType.h
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148769: Split out `CodeGenTypes` from `CodeGen` for LLT/MVT/VT
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148770: Switch `llvm/CodeGen/MachineValueType.h` to the generated one
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 4aeb127 - [ELF] hash fn return type
Nathan Sidwell via llvm-commits
- [PATCH] D148379: [elf] adjust sysv hash return type
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148666: [BOLT] Adjust Shdr alignment
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148667: [BOLT] Move phdr typedef to cpp file
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148737: [BOLT] Add bolt-runtime requirement to tests
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148742: [BOLT] Make BOLT_ENABLE_RUNTIME user-configurable
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148825: [BOLT] Robustify compile-time config check
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148847: [BOLT] Add BOLT_TARGETS_TO_BUILD
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148848: [BOLT] Remove unneeded dyncasts
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148946: [BOLT] Remove unsupported ELF format reloc handling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D148192: [JITLink][ELF][PPC64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Nicholas Guy via Phabricator via llvm-commits
- [llvm] b0b2b2e - Revert "[ADT] add StringViewExtras llvm::starts_with for std::string_view"
Nick Desaulniers via llvm-commits
- [llvm] 691c480 - [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via llvm-commits
- [llvm] 7c59e80 - Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via llvm-commits
- [llvm] 6bad76c - [Demangle] fix windows tests
Nick Desaulniers via llvm-commits
- [llvm] fae1369 - [Demangle] fix another test on windows
Nick Desaulniers via llvm-commits
- [llvm] c2709fc - [Demangle] remove unused params of microsoftDemangle
Nick Desaulniers via llvm-commits
- [llvm] 3a30cf2 - [Demangle] replace std::string_view::substr which may throw
Nick Desaulniers via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148384: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148384: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148384: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148384: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148547: Revert "[ADT] add StringViewExtras llvm::starts_with for std::string_view"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148555: [arcanist] rm -f for write protected temp files
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148547: Revert "[ADT] add StringViewExtras llvm::starts_with for std::string_view"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148555: [arcanist] rm -f for write protected temp files
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148384: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148387: remove Demangle/StringView.h
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148546: Reland: [Demangle] replace use of llvm::StringView w/ std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148852: [Demangle] fix windows tests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148852: [Demangle] fix windows tests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148852: [Demangle] fix windows tests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148852: [Demangle] fix windows tests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148861: [Demangle] fix another test on windows
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148861: [Demangle] fix another test on windows
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148940: [Demangle] remove unused params of microsoftDemangle
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148940: [Demangle] remove unused params of microsoftDemangle
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148959: [Demangle] replace std::string_view::substr which may throw
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148940: [Demangle] remove unused params of microsoftDemangle
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148940: [Demangle] remove unused params of microsoftDemangle
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148970: [Demangle] replace std::string_view::substr which may throw
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148959: [Demangle] replace std::string_view::substr which may throw
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148959: [Demangle] replace std::string_view::substr which may throw
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148959: [Demangle] replace std::string_view::substr which may throw
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Niclas Hedam via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Niclas Hedam via Phabricator via llvm-commits
- [PATCH] D147707: Make BPF stack size overridable
Niclas Hedam via Phabricator via llvm-commits
- [llvm] ced8a89 - [gn] port 1ae57fed880688 and fix mistake from 1203a24764bfa
Nico Weber via llvm-commits
- [llvm] 7df66b3 - [gn build] Port a443b3d18ef4 (HTMLLogger.inc)
Nico Weber via llvm-commits
- [llvm] ec91c56 - [gn] Use clang/utils/bundle_resources.py for clang-pseudo too
Nico Weber via llvm-commits
- [llvm] cd77f92 - [gn] Port f84ac48f1e83 (BOLT_TARGETS_TO_BUILD)
Nico Weber via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed ThinLTO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] fe4dbbb - [DAGCombiner] Fold add (mul x, C), x to mul x, C+1
Nikita Popov via llvm-commits
- [llvm] 8cdca96 - [GVN] Adjust metadata for coerced load CSE
Nikita Popov via llvm-commits
- [llvm] fd63a7d - Revert "ValueTracking: Handle freeze in computeKnownFPClass"
Nikita Popov via llvm-commits
- [llvm] 73b6b32 - [Pipelines] Add LoopSink and DivRemPairs to LTO post-link pipeline
Nikita Popov via llvm-commits
- [llvm] 6f7e5c0 - Reapply [SimplifyCFG][LICM] Preserve nonnull, range and align metadata when speculating
Nikita Popov via llvm-commits
- [llvm] 8f3127c - [LoopDeletion] Don't delete loop exiting to EH pad (PR62160)
Nikita Popov via llvm-commits
- [llvm] 39ca703 - [LV] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 2ec1d0f - [InstCombine] Don't reassociate GEPs for loop invariance
Nikita Popov via llvm-commits
- [llvm] 2948316 - [ValueTracking] Use SmallPtrSetImpl (NFC)
Nikita Popov via llvm-commits
- [llvm] 3e50896 - [SCEV] Add additional tests for addrec nowrap flags (NFC)
Nikita Popov via llvm-commits
- [llvm] a722e23 - [GlobalOpt] Don't evaluate large memset (PR62191)
Nikita Popov via llvm-commits
- [llvm] 998e823 - [GVN] Add additional metadata combining tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 20e9b31 - [GVN] Fix metadata combining for non-local loads
Nikita Popov via llvm-commits
- [llvm] 53500e3 - Reapply [SimplifyCFG][LICM] Preserve nonnull, range and align metadata when speculating
Nikita Popov via llvm-commits
- [llvm] 35767e4 - Revert "[ORC][LLJIT] Use JITLink by default on ELF/x86-64."
Nikita Popov via llvm-commits
- [llvm] 029120c - [LangRef] Update list of supported constant expressions (NFC)
Nikita Popov via llvm-commits
- [llvm] a0d2fc1 - [Coroutines] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 1de6866 - [NewGVN] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 11eb8d8 - [NewGVN] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 384a8dd - [Pipelines] Don't request BFI in LICM-only loop pass adaptors
Nikita Popov via llvm-commits
- [llvm] 22a408a - [Pipelines] Don't explicitly require ORE
Nikita Popov via llvm-commits
- [llvm] efd71eb - [LoopLoadElimination] Preserve DT and LI (NFCI)
Nikita Popov via llvm-commits
- [llvm] 4cdb91f - [SCEV] Clarify inference in isAddRecNeverPoison()
Nikita Popov via llvm-commits
- [llvm] d003c01 - [LV][IndVars] Move test to correct directory and regenerate (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148341: [DAGCombiner] Fold add (mul x, C), x to mul x, C+1
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148129: [GVN] Adjust metadata for coerced load CSE
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148343: [Pipelines] Add LoopSink and DivRemPairs to LTO post-link pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148512: [llvm-opt-fuzzer] Skip creating/initializing legacy PM passes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148269: [Pipeline] Don't limit ArgumentPromotion to -O3
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148010: [Pipelines] Don't run module optimization in full LTO pre-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148507: Reapply Move "auto-init" instructions to the dominator of their users
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148404: [ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148403: [ValueTracking] Add more tests for `isKnownNonZero(Shift)`; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148275: [InstCombine] support fold select(X|Y,X|Y,X) to X|Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148562: [InstCombine][NFC] Add tests for simplifying select(X|Y,X|Y,X) to X|Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148237: [BPI] Add method to swap outgoing edges probabilities
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148633: [SCEV] Clarify inference in isAddRecNeverPoison()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148691: [X86] Add lowering for fp minimum/maximum
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148709: [LVI][CVP] Don't compute CR at SelectInst Use if Cond value may not be well-defined
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148412: [InstCombine] Cleanup code in foldSelectICmpAndOr; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148010: [Pipelines] Don't run module optimization in full LTO pre-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148780: [BBUtils][NFC] Deprecate SplitLandingPadPredecessors with DT
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148709: [LVI][CVP] Don't compute CR at SelectInst Use if Cond value may not be well-defined
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147114: [LV] Use BFI to adjust cost of predicated instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146629: [SimplifyCFG][LICM] Preserve nonnull, range and align metadata when speculating
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148171: ValueTracking: Implement computeKnownFPClass for fdiv for nan/inf handling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148345: [FuncSpec] Relax restrictions on candidates for specialisation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148804: [DAG] Retain nuw flags when reassociating adds
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148803: [ConstantFolding] Fix crash when folding vector llvm.is.fpclass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148904: [Pipelines] Don't run ForceFunctionAttrs post-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148633: [SCEV] Clarify inference in isAddRecNeverPoison()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148931: [SCEV] Don't blindly transfer nowrap flags to pre-inc addrec
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148956: [Inliner] Remove -update-return-attrs flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148979: [Pipelines] Move SimplifyCFGPass in front of InstCombinePass.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144319: [SimplifyCFG] Check if the return instruction causes undefined behavior
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Nikita Popov via Phabricator via llvm-commits
- [llvm] 3673ba6 - [RISCV] Rename some variables to improve code clarity
Nitin John Raj via llvm-commits
- [llvm] e8b2e63 - [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Nitin John Raj via llvm-commits
- [PATCH] D148762: [RISCV] Rename some variables to improve code clarity
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some variables to improve code clarity
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148764: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some variables to improve code clarity
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148764: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some tablegen variables to improve code clarity in the vector load/store instruction definitions
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some tablegen variables to improve code clarity in the vector load/store instruction definitions
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148766: [RISCV] Pass data EEW instead of index EEW to V*Sched for indexed loads and stores
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 3f3fe7c - [X86] Fix whitespace issue in CombineSetCC; NFC
Noah Goldstein via llvm-commits
- [llvm] 107a5e2 - [ValueTracking] Add more tests for `isKnownNonZero(Shift)`; NFC
Noah Goldstein via llvm-commits
- [llvm] 57590d1 - [ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa
Noah Goldstein via llvm-commits
- [llvm] 7c5cc22 - [InstCombine] Add tests for transforming `(icmp (xor X, Y), X)`; NFC
Noah Goldstein via llvm-commits
- [llvm] a3fd060 - [InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`
Noah Goldstein via llvm-commits
- [llvm] 3c4d9cc - Revert "[ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa"
Noah Goldstein via llvm-commits
- [llvm] 9d8a984 - Revert "[InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`"
Noah Goldstein via llvm-commits
- [llvm] bfe2f5d - [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via llvm-commits
- [llvm] 726f8ec - Recommit "[InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`" (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] e846ec5 - Recommit "[ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa" (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] ee0d46a - [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via llvm-commits
- [PATCH] D148590: [InstCombine] Add tests for new eq/ne patterns combining eq/ne by parts; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148591: [InstCombine] Improve eq/ne by parts to handle `ult/ugt` equality pattern.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148592: [InstCombine] Add tests for transforming `(icmp eq/ne trunc(x), truncOrZext(y))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148593: [InstCombine] Add transforms for `(icmp eq/ne (trunc x),(truncOrZext(y)))`->`(icmp eq/ne x,y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148595: [X86] Fix whitespace issue in CombineSetCC; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148591: [InstCombine] Improve eq/ne by parts to handle `ult/ugt` equality pattern.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148595: [X86] Fix whitespace issue in CombineSetCC; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148403: [ValueTracking] Add more tests for `isKnownNonZero(Shift)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148404: [ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144607: [InstCombine] Add tests for transforming `(icmp (xor X, Y), X)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144608: [InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148593: [InstCombine] Add transforms for `(icmp eq/ne (trunc x),(truncOrZext(y)))`->`(icmp eq/ne x,y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148404: [ValueTracking] Apply the isKnownNonZero techniques in `ashr`/`lshl` to `shl` and vice-versa
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144608: [InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142830: [ValueTracking] Improve non-zero tracking of `X` by also searching through `Use(X)` that imply non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148609: [InstCombine] Fix buggy `(mul X, Y)` -> `(shl X, Log2(Y))` transform PR62175
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148411: [InstCombine] Add tests for (select (icmp x, Cp2_0), (binop y, Cp2_1), y); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148412: [InstCombine] Cleanup code in foldSelectICmpAndOr; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148744: [InstCombine] Refactor foldSelectICmpAndOr to use `decomposeBitTestICmp` instead of bespoke logic
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148415: [InstCombine] Improve cost calculation in foldSelectICmpAndBinOp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147107: [InstCombine] Add test cases for `(rem (shl Y, X), (shl Z, X))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
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] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148999: [X86] X86FixupInstTunings - add VPERMILPDri -> VSHUFPDrri mapping
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147900: [ValueTracking] Use `select` condition to help determine if `select` is non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148593: [InstCombine] Add transforms for `(icmp eq/ne (trunc x),(truncOrZext(y)))`->`(icmp eq/ne x,y)`
Noel Grandin via Phabricator via llvm-commits
- [llvm] a3dfa4e - [test] Remove occurences of br undef in CodeGen/AMDGPU tests
Nuno Lopes via llvm-commits
- [PATCH] D148041: [test] Remove occurences of br undef in CodeGen/AMDGPU tests.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D148508: [AArch64] Make stack tagging compatible with SLH
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148140: [Assignment Tracking] Ignore VLA-backed variables
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148212: [Assignment Tracking][SelectionDAG] Downgrade dbg.assigns to dbg.values if assignment tracking is not enabled
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148203: [Assignment Tracking][SelectionDAG] Fix dereferencing nullptr location from dbg.declare
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148204: [Assignment Tracking] Skip empty-metadata dbg.declares in AssignmentTrackingPass
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148204: [Assignment Tracking] Skip empty-metadata dbg.declares in AssignmentTrackingPass
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148212: [Assignment Tracking][SelectionDAG] Downgrade dbg.assigns to dbg.values if assignment tracking is not enabled
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148698: [NFC] Rename isPointerOffset to getPointerOffsetFrom and move to Value.h
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148698: [NFC] Rename isPointerOffset to getPointerOffsetFrom and move to Value.h
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148698: [NFC] Rename isPointerOffset to getPointerOffsetFrom and move to Value.h
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [Diffusion] rG571eaead173b: Reapply "[Assignment Tracking] Fix fragment error for some DSE-shortened stores"
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148788: [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148788: [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148788: [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D40863: [AArch64][Darwin] Implement stack probing for static and dynamic stack objects
Oskar Wirga via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D148536: [Assignment Tracking] Fix fragment error for some DSE-shortened stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146544: [llvm-readobj][NFC] Replace size_t in HashHistogram with uint32_t
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146753: [llvm-readobj] Include section information in summary
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146753: [llvm-readobj] Include section information in summary
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131618: [clang][llvm][lld] FatLTO Prototype
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D148819: [compiler-rt] Include system headers before optionally defining HWCAP macros
Pavel Iliin via Phabricator via llvm-commits
- [llvm] c3ec3ed - [LLVM][OHOS] Use emulated TLS for OHOS platform
Pavel Kosov via llvm-commits
- [llvm] 8e0ee5a - [llvm-exegesis] Allow setting dump file name
Pavel Kosov via llvm-commits
- [PATCH] D145224: [LLVM][OHOS] Use emulated TLS for OHOS platform
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147926: [llvm-exegesis] Fix ifdefs in X86/Target.cpp
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D148516: [TableGen] Emit separate computeRequiredFeatures() function
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D146303: [llvm-exegesis] Prevent llvm-exegesis from using unsupported opcodes
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D145224: [LLVM][OHOS] Use emulated TLS for OHOS platform
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147699: [llvm-exegesis][AArch64] Add return statement at the end of the snippet correctly
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147700: [llvm-exegesis] Allow setting dump file name
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D144390: [lldb] Send QPassSignals packet on attach, and at start for remote platforms
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D144392: [lldb] Skip signal handlers for ignored signals on lldb-server's side when stepping
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147776: [llvm-exegesis][AArch64] Handle OPERAND_UNKNOWN
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D148921: [llvm-exegesis] Use MCJIT only for execution
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D148807: [llvm-exegesis][AArch64] Only run tests on aarch64 hosts
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147699: [llvm-exegesis][AArch64] Add return statement at the end of the snippet correctly
Pavel Kosov via Phabricator via llvm-commits
- [llvm] b7e000d - [InstSimplify] Precommit a test
Peixin Qiao via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Peixin Qiao via Phabricator via llvm-commits
- [llvm] 64ce140 - [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via llvm-commits
- [llvm] 6998b34 - [FuzzMutate] InsertFunctionStrategy
Peter Rong via llvm-commits
- [llvm] 1a3f158 - [FuzzMutate] Correct type cast and add unit test for FCmp
Peter Rong via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148586: [FuzzMutate] Adding Function calls to mutator
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148568: [FuzzMutate] InsertFunctionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148853: [FuzzMutate] Skip EHPad for ShuffleBlockStrategy to avoid crash
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148972: [FuzzMutate] Correct type cast and add unit test for FCmp
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148972: [FuzzMutate] Correct type cast and add unit test for FCmp
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148573: Port -fsanitize=function to AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148795: [ELF] Support --remap-inputs and --remap-inputs-file
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs-file=
Peter Smith via Phabricator via llvm-commits
- [PATCH] D142895: [VPlan] Move mayHaveSideeffects for FORs check to VPlan.
Peter Waller via Phabricator via llvm-commits
- [llvm] 7d89e6c - [CMake] Add missing find_package for LibEdit
Petr Hosek via llvm-commits
- [PATCH] D148751: [CMake] Add llvm-lib to Clang bootstrap dependency for LTO builds on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148556: [libcxxabi][demangle] create helper for std::string_view::starts_with
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148387: remove Demangle/StringView.h
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out MarkupContext
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148660: [libunwind] [SEH] Clear DISPATCHER_CONTEXT when initializing a cursor
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out MarkupContext
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148954: [clang] Make access to submodules via `iterator_range`
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D148961: [clang] Remove unnecessary virtual inheritance in `TargetInfo`
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D147153: [CMake] Add missing find_package for LibEdit
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D147153: [CMake] Add missing find_package for LibEdit
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D142456: [AArch64][CostModel]: Add costs for zero/sign extend.
Phabricator via llvm-commits
- [llvm] c37c9f2 - [DAG] Restrict (fp_round (copysign X, Y)) -> (copysign (fp_round X), Y) combine
Philip Reames via llvm-commits
- [PATCH] D148638: [DAG] Restrict (fp_round (copysign X, Y)) -> (copysign (fp_round X), Y) combine
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148638: [DAG] Restrict (fp_round (copysign X, Y)) -> (copysign (fp_round X), Y) combine
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148638: [DAG] Restrict (fp_round (copysign X, Y)) -> (copysign (fp_round X), Y) combine
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148834: [RISCV][InsertVSETVLI] Avoid VL toggles for extractelement patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148735: [RISCV] Use vsetvli x0, x0 in more cases.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148918: [Test] Regenerate checks using update_test_checks.py
Philipp via Phabricator via llvm-commits
- [PATCH] D148918: [Test] Regenerate checks using update_test_checks.py
Philipp via Phabricator via llvm-commits
- [PATCH] D148918: [Test] Regenerate checks using update_test_checks.py
Philipp via Phabricator via llvm-commits
- [PATCH] D148918: [Test] Regenerate checks using update_test_checks.py
Philipp via Phabricator via llvm-commits
- [PATCH] D148918: Check for a ‘buffer’ type instead of ‘buffer-live’.
Philipp via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Philippe Renon via Phabricator via llvm-commits
- [PATCH] D148534: [X86] Fix checks for illegal physreg COPY instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148329: [BreakFalseDeps] Respect dead blocks.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148023: [X86][FastISel] Handle CRC32 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148999: [X86] X86FixupInstTunings - add VPERMILPDri -> VSHUFPDrri mapping
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148814: [Coverity] Fix uninitialized scalar members in MC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148814: [Coverity] Fix uninitialized scalar members in MC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D148116: [Analysis] Remove DA & LegacyDA
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146119: [llvm-readobj][AMDGPU] Bypass MD verification for PAL
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148127: [AMDGPU] Don't transform illegal intrinsics to V_ILLEGAL
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146119: [llvm-readobj][AMDGPU] Bypass MD verification for PAL
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Allow AGPR hi16 regs in AMDGPUResourceUsageAnalysis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148526: [AMDGPU] Refactor PromoteAlloca implementation
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Do not crash on unknown register in AMDGPUResourceUsageAnalysis
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] D148438: [AMDGPU] Do not crash on unknown register in AMDGPUResourceUsageAnalysis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Do not crash on agpr_hi16 in AMDGPUResourceUsageAnalysis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148526: [AMDGPU] Refactor PromoteAlloca implementation
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148629: [AMDGPU] Add more verbose logs to PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148127: [AMDGPU] Don't transform illegal intrinsics to V_ILLEGAL
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148629: [AMDGPU] Add more verbose logs to PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [llvm] 21a69bd - [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Pravin Jagtap via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148199: [AMDGPU] Add a new command line argument amdgpu-atomic-optimizer-use-dpp
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Prem Chintalapudi via Phabricator via llvm-commits
- [PATCH] D148561: Expose PassBuilder extension point callbacks
Prem Chintalapudi via Phabricator via llvm-commits
- [PATCH] D148561: Expose PassBuilder extension point callbacks
Prem Chintalapudi via Phabricator via llvm-commits
- [llvm] 887828d - [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D148866: [CMake][AIX] Fixing AIX rpath
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D148930: [MemRefToLLVM] Fix the lowering of memref.assume_alignment
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D148930: [MemRefToLLVM] Fix the lowering of memref.assume_alignment
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D148947: [MemRefToLLVM] Add a method in MemRefDescriptor to get the buffer addr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D148511: [BOLT][TEST] Update AArch64/r_aarch64_prelxx.s test
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [llvm] 52f934f - Allow using getters for metadata fields of BBAddrMap::BBEntry.
Rahman Lavaee via llvm-commits
- [llvm] ef8dedc - Refactor BasicBlockSectionsProfileReader::getBBClusterInfoForFunction.
Rahman Lavaee via llvm-commits
- [PATCH] D148361: Allow using getters for metadata fields of BBAddrMap::BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D146770: [Propeller] Match debug info filenames from profiles to distinguish internal linkage functions with the same names.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D146770: [Propeller] Match debug info filenames from profiles to distinguish internal linkage functions with the same names.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148678: bazel patch for OpenACC changes
Razvan Lupusoru via Phabricator via llvm-commits
- [PATCH] D148678: bazel patch for OpenACC changes
Razvan Lupusoru via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D148746: [ThinLTO] Remove BlockCount for non partial sample profile builds
Rong Xu via Phabricator via llvm-commits
- [compiler-rt] b62c39f - [fuzzer][test] Disable big-file-copy.test for everything but macOS
Roy Sundahl via llvm-commits
- [PATCH] D148747: [WebAssebmly][MC] Ingore undefined init functions when writing object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D148747: [WebAssebmly][MC] Ingore undefined init functions when writing object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D148331: [ARM] Fix t2BF_LabelPseudo.isTerminator
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D148809: [DAG][AArch64] Limit preferIncOfAddToSubOfNot until after legalization if the node has wrap flags
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D148628: [NewPM][AMDGPU] Port amdgpu-atomic-optimizer
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering for RV64
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D148229: [DAGCombine][AArch64][CodeGen] Allow tranformable vectors to a legal for MULH lowering and use SVE's MULH for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147533: [AArch64][CodeGen][SME] Allow vectors large than hardware support to use SVE's load zero/sign-extend for fixed vectors
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 974f973 - [dwarfdump][AMDGPU] Support EF_AMDGPU_MACH_NONE
Scott Linder via llvm-commits
- [llvm] a4fb7f6 - [HeterogeneousDWARF] Update encodings in AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst
Scott Linder via llvm-commits
- [llvm] 7f596bb - [DebugInfo] printCompactDWARFExpr: don't assert on stack size
Scott Linder via llvm-commits
- [PATCH] D143463: [X86] Use the CFA as the DWARF frame base for better variable locations around calls.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D148607: Add support for writing binary ELF doc nodes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D144301: [dwarfdump][AMDGPU] Support EF_AMDGPU_MACH_NONE
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147265: Update encodings in AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147265: Update encodings in AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147269: [DebugInfo] printCompactDWARFExpr: don't assert on stack size
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147267: [NFC][DebugInfo] Make Descriptions constexpr
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147270: [DebugInfo] Support more than 2 operands in DWARF operations
Scott Linder via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Sebastian Neubauer via Phabricator via llvm-commits
- [compiler-rt] 1d5fa4f - [symbolizer] Change error message if module not found (recommit)
Serge Pavlov via llvm-commits
- [PATCH] D148032: [symbolizer] Change error message if module not found
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [llvm] 4e9ae72 - [MachineCSE] Add a test with mutiple blocks between instructions.
Serguei Katkov via llvm-commits
- [llvm] 7ae436d - [InstSimplify] Update tests for max(min,max) to cover more types.
Serguei Katkov via llvm-commits
- [llvm] aa5cc39 - [BreakFalseDeps] Respect dead blocks.
Serguei Katkov via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148691: [X86] Add lowering for fp minimum/maximum
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148691: [X86] Add lowering for fp minimum/maximum
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148691: [X86] Add lowering for fp minimum/maximum
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148691: [X86] Add lowering for fp minimum/maximum
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148329: [BreakFalseDeps] Respect dead blocks.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148329: [BreakFalseDeps] Respect dead blocks.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148329: [BreakFalseDeps] Respect dead blocks.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] 33e2e71 - [X86][Tablgen] Rename IgnoresVEX_W to IgnoresW, VEX_WIG to WIG, NFCI
Shengchen Kan via llvm-commits
- [llvm] 8c132c1 - [X86][tablgen] Fix typo in comments, NFC
Shengchen Kan via llvm-commits
- [llvm] 9616fd1 - [X86][tablgen] Fix typo in comments, NFC
Shengchen Kan via llvm-commits
- [llvm] e0ea447 - [Attributor] Set up a dedicated simplification call back map for `GlobalVariable`
Shilei Tian via llvm-commits
- [llvm] 35cfadf - [OpenMP] Introduce kernel environment
Shilei Tian via llvm-commits
- [llvm] d4ecd12 - Revert "[OpenMP] Introduce kernel environment"
Shilei Tian via llvm-commits
- [PATCH] D130545: [cmake] Slight fix ups to make robust to the full range of GNUInstallDirs
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D144749: [Attributor] Set up a dedicated simplification call back map for `GlobalVariable`
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D144749: [Attributor] Set up a dedicated simplification call back map for `GlobalVariable`
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D136522: [libcxx] patch for implementing ranges::find_last
Shivam Rajput via Phabricator via llvm-commits
- [PATCH] D136522: [libcxx] patch for implementing ranges::find_last
Shivam Rajput via Phabricator via llvm-commits
- [PATCH] D136522: [libcxx] patch for implementing ranges::find_last
Shivam Rajput via Phabricator via llvm-commits
- [llvm] 7021182 - [nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting functions.
Shraiysh Vaishay via llvm-commits
- [PATCH] D148449: [nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting functions.
Shraiysh via Phabricator via llvm-commits
- [PATCH] D147980: Emit unwind information in .debug_frame section when .cfi_sections .debug_frame intrinsic is used
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D147747: Add test to verify behavior of .cfi_sections .debug_frame intrinsic
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] f2d03a2 - [X86] combinePTESTCC - only fold TESTZ(OR(LO(X),HI(X)),OR(LO(Y),HI(Y))) -> TESTZ(X,Y) for TESTP ops
Simon Pilgrim via llvm-commits
- [llvm] 722cf54 - [X86] combinePTESTCC - fold TESTZ(OR(LO(X),HI(X)),OR(LO(Y),HI(Y))) -> TESTZ(X,Y) for TESTPS/TESTPD ops
Simon Pilgrim via llvm-commits
- [llvm] b68b94f - [Support] Add MVT::getDoubleNumVectorElementsVT helper.
Simon Pilgrim via llvm-commits
- [llvm] c1af46c - [CostModel][X86] Add BITREVERSE cost model estimations
Simon Pilgrim via llvm-commits
- [llvm] 10e2f0e - [CostModel][X86] Add more thorough BSWAP test coverage
Simon Pilgrim via llvm-commits
- [llvm] 1680811 - [CostModel][X86] Add BSWAP cost model estimations
Simon Pilgrim via llvm-commits
- [llvm] 4105305 - [DAG] SimplifyVCastOp - ensure we select the correct value type from an SDValue operand
Simon Pilgrim via llvm-commits
- [llvm] 4060042 - [CostModel][X86] Improve i8 and vXi8 MUL costs
Simon Pilgrim via llvm-commits
- [llvm] 3e9d046 - [CostModel][X86] Improve i16 and vXi16 MUL costs
Simon Pilgrim via llvm-commits
- [llvm] ceccc59 - [CostModel][X86] Add i32 MUL latency/codesize/size-latency cost estimates
Simon Pilgrim via llvm-commits
- [llvm] fed28ad - [CostModel][X86] Add i64 MUL latency/codesize/size-latency cost estimates
Simon Pilgrim via llvm-commits
- [llvm] 426db6b - [X86] LowerBUILD_VECTOR - fold build_vector(undef,freeze(undef)) -> freeze(undef)
Simon Pilgrim via llvm-commits
- [llvm] aa84981 - [X86] LowerBUILD_VECTOR - narrow 256/512-bit vector containing undef/freeze(undef)/zero in the upper half
Simon Pilgrim via llvm-commits
- [llvm] bc81f5a - [X86] combineSetCCMOVMSK - fold allof movmskps/movmskpd -> testps/testpd
Simon Pilgrim via llvm-commits
- [llvm] f639a17 - [X86] Add PERMILPD tuning test coverage for Issue #61060
Simon Pilgrim via llvm-commits
- [llvm] c3bf6d2 - [X86] Fold PSHUF(VSHIFT(X,Y)) -> VSHIFT(PSHUF(X),Y)
Simon Pilgrim via llvm-commits
- [llvm] 2347276 - [X86] X86FixupInstTuning.cpp - fix comment in ProcessVPERMILPSri. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e9f9467 - [X86] X86FixupInstTunings - add VPERMILPDri -> VSHUFPDrri mapping
Simon Pilgrim via llvm-commits
- [llvm] 1746c78 - [X86] Add DAG test coverage for Issue #59867 patterns
Simon Pilgrim via llvm-commits
- [llvm] 97927c3 - [SLP][X86] Add test coverage for Issue #59867
Simon Pilgrim via llvm-commits
- [llvm] aca5f9a - [CostModel][X86] getMemoryOpCost - increase cost of sub-32-bit vector load/stores
Simon Pilgrim via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148440: [InstCombine] Fold zext(shl(trunc)) into and(shl)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148608: [X86] Create all-one vector(v8i32) for TESTC(X,~X) == TESTC(X,-1) if X is v8f32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148225: ValueTracking: Handle shufflevector in computeKnownFPClass
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148362: [SLP]Fix cost estimation for buildvectors with extracts and/or constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148801: [SLP][X86]Fix the cost of reused gathers/buildvectors and floats insert.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix operand ordering in lowerShuffleAsUNPCKAndPermute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY (NFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148999: [X86] X86FixupInstTunings - add VPERMILPDri -> VSHUFPDrri mapping
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148999: [X86] X86FixupInstTunings - add VPERMILPDri -> VSHUFPDrri mapping
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148594: [X86] Transform `(cmp eq/ne trunc(X), C)` -> `(cmp eq/ne X, Zext(C))`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148999: [X86] X86FixupInstTunings - add VPERMILPDri -> VSHUFPDrri mapping
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149027: [X86] Add peephole to convert `(Cmp Op32/Op64, Imm8)` -> `(Cmp Op16/Op8, Imm8)`
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 932d7b9 - [memprof] Print out profile build ids in the error message.
Snehasish Kumar via llvm-commits
- [PATCH] D148301: [memprof] Print out profile build ids in the error message.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D148301: [memprof] Print out profile build ids in the error message.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D148718: [MemProf] Optionally pass hot/cold hints to operator new
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D148718: [MemProf] Optionally pass hot/cold hints to operator new
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D148438: [AMDGPU] Do not crash on unknown register in AMDGPUResourceUsageAnalysis
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D148796: [AMDGPU][GFX908] Add builtin support for global add atomic f16/f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D148597: [PowerPC] Implement DFP add and sub instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D148788: [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D148445: [libunwind] Remove the legacy Unwind_AppleExtras.cpp
Steven Wu via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D148574: Use the 'std::unique_ptr<TargetInfo>' instead of a raw pointers
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148574: Use the 'std::unique_ptr<TargetInfo>' instead of a raw pointers
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Use the 'std::unique_ptr<TargetInfo>' instead of a raw pointers
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Use the 'std::unique_ptr<TargetInfo>' instead of a raw pointers
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Return std::unique_ptr<TargetInfo> from AllocateTarget
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148574: [clang] Return std::unique_ptr<TargetInfo> from AllocateTarget
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `StringRef` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148658: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148954: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148954: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148961: [clang] Remove unnecessary virtual inheritance in `TargetInfo`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148954: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D149006: [llvm][Support] Replace `%` operator with `&` in `Align::isAligned(...)`
Sviatoslav Osipov via Phabricator via llvm-commits
- [llvm] a35206d - [MemProf] Optionally pass hot/cold hints to operator new
Teresa Johnson via llvm-commits
- [llvm] 16036f6 - [MemProf] Fix bot failure about missing return value along all paths
Teresa Johnson via llvm-commits
- [lld] 3adc6e0 - [ThinLTO] Remove BlockCount for non partial sample profile builds
Teresa Johnson via llvm-commits
- [llvm] d0649a6 - [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via llvm-commits
- [llvm] 03bf59d - Revert "[MemProf] Context disambiguation cloning pass [patch 2/3]"
Teresa Johnson via llvm-commits
- [llvm] a104e27 - Restore "[MemProf] Context disambiguation cloning pass [patch 2/3]"
Teresa Johnson via llvm-commits
- [llvm] 9692688 - [MemProf] Don't use constexpr via lambda capture due to MSVC issues (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D148301: [memprof] Print out profile build ids in the error message.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of indirect callsites with profile data
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148718: [MemProf] Optionally pass hot/cold hints to operator new
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148718: [MemProf] Optionally pass hot/cold hints to operator new
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148718: [MemProf] Optionally pass hot/cold hints to operator new
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148718: [MemProf] Optionally pass hot/cold hints to operator new
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148746: [ThinLTO] Remove BlockCount for non partial sample profile builds
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148746: [ThinLTO] Remove BlockCount for non partial sample profile builds
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148838: [nfc][thinlto] Separate `selectCallee` legality from cutoffs
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148950: [LTO] Add test coverage for previous dllimport fix
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Thorsten via Phabricator via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Thorsten via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Thorsten via Phabricator via llvm-commits
- [compiler-rt] 26ab0a6 - Revert "[test][sanitizer] Add another stress test for pthread_create"
Thurston Dang via llvm-commits
- [llvm] ebee5e0 - [Object] Always initialized StartOfFile in Archive::Child::Child constructor.
Thurston Dang via llvm-commits
- [PATCH] D147892: [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D147016: [PowerPC] Add function pointer alignment to DataLayout
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D147016: [PowerPC] Add function pointer alignment to DataLayout
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D148955: [Object] Always initialized StartOfFile in Archive::Child::Child constructor.
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D148955: [Object] Always initialized StartOfFile in Archive::Child::Child constructor.
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Théo Degioanni via Phabricator via llvm-commits
- [llvm] 9d52f69 - [MsgPack] Add support for writing binary ELF doc nodes
Tim Renouf via llvm-commits
- [PATCH] D148607: Add support for writing binary ELF doc nodes
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D148607: Add support for writing binary ELF doc nodes
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D148535: Fix the indentation error.
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D148535: Fix the indentation error.
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D148903: [PGO] Avoid potential const_cast UB (NFC)
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Tobias Hieta via Phabricator via llvm-commits
- [llvm] beaf46a - [llvm-exegesis][AArch64] Only run tests on aarch64 hosts
Tom Stellard via llvm-commits
- [PATCH] D147699: [llvm-exegesis][AArch64] Add return statement at the end of the snippet correctly
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] D146491: workflows/release-tasks: Upload lit releases to pypi
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148734: workflows/release-binaries: Add missing output variable
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148734: workflows/release-binaries: Add missing output variable
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148734: workflows/release-binaries: Add missing output variable
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148741: workflows/release-tasks: Always run apt-get update before insalling deps
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148772: workflows/release-binaries: Install missing dependencies
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148807: [llvm-exegesis][AArch64] Only run tests on aarch64 hosts
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148741: workflows/release-tasks: Always run apt-get update before installing deps
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148772: workflows/release-binaries: Install missing dependencies
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148807: [llvm-exegesis][AArch64] Only run tests on aarch64 hosts
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D148517: [llvm-lib] [llvm-readobj] [llvm-cvtres] Add Support for ARM64X object files.
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D148922: [tests] Add missing REQUIRES: aarch64-registered-target to llvm-lib test
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [llvm] 76e1521 - Non-debuginfo JITLink perf jitdump support
Valentin Churavy via llvm-commits
- [llvm] c2114bd - Revert "Non-debuginfo JITLink perf jitdump support"
Valentin Churavy via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D148864: [SLP][NFC]Make computeExtractCost a member of ShuffleCostEstimator, NFC.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size.
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] a72bcc1 - [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Vasileios Porpodas via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148174: [SLP]Introduce gather cost estimation function.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148732: [SLP][NFC] Test showing a cost estimation issue caused by f82eb7e066f322a231627383fc80522d98ce6181
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148773: [SLP] Make computeExtractCost() more conservative by checking for non-extract values
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148806: [SLP]Fix the cost for the extractelements, used in several nodes.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147735: [LV] Adds simple analysis that improves VF-aware uniformity checks.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147798: [LV] Improve VF-aware uniformity checks by handling LShr.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147735: [LV] Adds simple analysis that improves VF-aware uniformity checks.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via Phabricator via llvm-commits
- [compiler-rt] fe4145b - [test][sanitizer] Add another stress test for pthread_create
Vitaly Buka via llvm-commits
- [compiler-rt] 7760272 - [lsan] Don't crash on ThreadRegistry::threads_ data race
Vitaly Buka via llvm-commits
- [compiler-rt] 914d082 - [lsan] Fix Darwin build
Vitaly Buka via llvm-commits
- [compiler-rt] 6c4219f - [lsan] Fix Darwin build
Vitaly Buka via llvm-commits
- [compiler-rt] 1e07692 - [NFC][sanitizer] Clang-format some includes
Vitaly Buka via llvm-commits
- [llvm] 8c2276f - Revert "[VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI)."
Vitaly Buka via llvm-commits
- [compiler-rt] e864e6f - [sanitizer] Try to fix windows bot
Vitaly Buka via llvm-commits
- [compiler-rt] 222d7dc - [sanitizer] Fix Windows build
Vitaly Buka via llvm-commits
- [compiler-rt] c5ade37 - Revert "[sanitizer] Try to fix windows bot"
Vitaly Buka via llvm-commits
- [compiler-rt] 437b760 - [NFC][lsan] Use LowLevelAllocator to allocate ThreadContext
Vitaly Buka via llvm-commits
- [compiler-rt] 1e1d1b1 - [lsan] Disabled D148281 test on Darwin
Vitaly Buka via llvm-commits
- [compiler-rt] e619192 - [NFC][lsan] Rename test function
Vitaly Buka via llvm-commits
- [compiler-rt] da89ed9 - [cmake] Explicitly disable download step
Vitaly Buka via llvm-commits
- [compiler-rt] 3fb4d45 - Revert "[cmake] Explicitly disable download step"
Vitaly Buka via llvm-commits
- [PATCH] D148442: [compiler-rt] [test] Don't override config.unsupported in TestCases/Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D148169: [compiler-rt] [test] [profile] Add an .exe suffix to some temp executables
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D148319: [compiler-rt] [test] [asan] Skip the static asan testsuites on mingw targets
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D148443: [compiler-rt] [test] [asan] Mark the static tests unsupported on mingw
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D147432: [asan][test][win] Port trivial tests to not use clang-cl on MinGW
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D148776: [Modules] Move modulemaps to header search directories. NFC intended.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D148776: [Modules] Move modulemaps to header search directories. NFC intended.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D148776: [Modules] Move modulemaps to header search directories. NFC intended.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D148828: [lld-macho] Tweak the names we give to archive members
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D148317: [RISCV] Remove SEW=8 case for floating point
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148317: [RISCV] Remove SEW=8 case for floating-point
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D146198: [RISCV] Make Latency/ResourceCycles relevant to LMUL
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D149016: [TableGen] Make defvar prior to class template arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D149017: [RISCV] Rewrite RVV-related class-based subroutines to functions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D149017: [RISCV] Rewrite RVV-related class-based subroutines to functions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D148774: [ValueMapper] allow mapping ConstantTargetNone to its layout type
Wenju He via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG]Prevent premature simplification of callsites with profile data
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147954: [SimplifyCFG] Merge branch_weights for direct callsites and introduce options to preserve value profile for indirect callsites
Wenlei He via Phabricator via llvm-commits
- [PATCH] D148746: [ThinLTO] Remove BlockCount for non partial sample profile builds
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147545: [CSSPGO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148872: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D147524: [LoongArch] Provide basic TargetTransformInfo implementation
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
XU Zhilin via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
XU Zhilin via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D148622: [LoongArch] Prefer to align functions and tight loops to 16 bytes
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147996: [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling (2-1)
Xiang Zhang via Phabricator via llvm-commits
- [llvm] f50059b - [X86] combineConcatVectorOps - remove FADD/FSUB/FMUL handling
Xiang1 Zhang via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D148657: [docs] Remove a duplicate or unnecessary 'to' in a sentence.
Yaron Keren via Phabricator via llvm-commits
- [PATCH] D140643: AMDGPU: Remove invalid testcase for enqueue kernel
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 35c877a - [RISCV] Customed lower vector nearbyint and rint in RISC-V.
Yeting Kuo via llvm-commits
- [PATCH] D148510: [RISCV] Fix RUN line in fixed-vectors-abs-vp.ll
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148619: [RISCV] Customed lower vector nearbyint and rint in RISC-V.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148619: [RISCV] Customed lower vector nearbyint and rint in RISC-V.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148619: [RISCV] Customed lower vector nearbyint and rint in RISC-V.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterstingMemoryOperand.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterstingMemoryOperand.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterstingMemoryOperand.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] da816c2 - [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via llvm-commits
- [PATCH] D148269: [Pipeline] Don't limit ArgumentPromotion to -O3
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [RFC][TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D148551: [TTI][BPF] Ensure ArgumentPromotion Not Exceeding Target MaxArgs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D147078: [LICM][BPF] Disable hoistMinMax() optimization for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D147968: [TTI][BPF]: Undo specific transform-preventing passes and add TTI hooks
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Yuanxiang Ye via Phabricator via llvm-commits
- [PATCH] D146872: [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D146872: [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [llvm] 721ecc9 - [ConstraintElimination] Transfer info from sgt %a, %b to ugt %a, %b if %b > 0
Zain Jaffal via llvm-commits
- [llvm] bdb173d - [llvm-remarkutil] Add an option to display DebugLoc when collecting counts for remarks.
Zain Jaffal via llvm-commits
- [PATCH] D148326: [ConstraintElimination] Transfer info from sgt %a, %b to ugt %a, %b if %b > 0
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148374: [llvm-remarkutil] Add an option to display DebugLoc when collecting counts for remarks.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148328: [IRGen] Change annotation metadata to support a tuple of strings.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148374: [llvm-remarkutil] Add an option to display DebugLoc when collecting counts for remarks.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148705: [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148705: [AArch64] Fix crash caused by performExtractVectorEltCombine on DUP nodes with float operands.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] ab8f622 - [DebugInfo] Fix file path separator when targeting windows.
Zequan Wu via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D148386: [MCParser] Reject processor-specific section flags not known by the current target
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D148386: [MCParser] Reject processor-specific section flags not known by the current target
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D148269: [Pipeline] Don't limit ArgumentPromotion to -O3
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D148269: [Pipeline] Don't limit ArgumentPromotion to -O3
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D148972: [FuzzMutate] Correct type cast and add unit test for FCmp
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149008: [InstSimplify] Test for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149008: [InstSimplify] Test for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] icmp(MulC * X * Y, C) --> icmp(X * Y, C)
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D147118: [ValueTracking] Use dominate tree to get dominate predecessor condtion
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148463: [AMDGPU] Ressociate patterns with sub to use SALU
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Limit 'hoist add/sub binop w/ constant op' to the same divergency property
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D147118: [ValueTracking] Use dominate tree to get dominate predecessor condtion
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D142456: [AArch64][CostModel]: Add costs for zero/sign extend.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D142456: [AArch64][CostModel]: Add costs for zero/sign extend.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D127464: [BOLT] Mark fragments related to split jump table as non-simple
hezuoqiang via Phabricator via llvm-commits
- [PATCH] D148985: fix typo and clean whitespaces
kasper via Phabricator via llvm-commits
- [PATCH] D148985: fix typo and clean whitespaces
kasper via Phabricator via llvm-commits
- [PATCH] D148985: fix typo and clean whitespaces
kasper via Phabricator via llvm-commits
- [PATCH] D148985: fix typo and clean whitespaces
kasper via Phabricator via llvm-commits
- [PATCH] D141030: [AMDGPU] Legalize soffset of buffer instruction. Use Waterfall loop logic.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D148709: [LVI][CVP] Don't compute CR at SelectInst Use if Cond value may not be well-defined
luxufan via Phabricator via llvm-commits
- [PATCH] D148709: [LVI][CVP] Don't compute CR at SelectInst Use if Cond value may not be well-defined
luxufan via Phabricator via llvm-commits
- [PATCH] D148709: [LVI][CVP] Don't compute CR at SelectInst Use if Cond value may not be well-defined
luxufan via Phabricator via llvm-commits
- [PATCH] D149035: [ValueTracking] Guaranteed not to be undef if has dereferenceable attribute
luxufan via Phabricator via llvm-commits
- [PATCH] D147451: [CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDeinterleaving
mgabka via Phabricator via llvm-commits
- [PATCH] D148550: [CodeGen] Add pre-commit tests for handling -Ofast generated code in ComplexDeinterleaving pass
mgabka via Phabricator via llvm-commits
- [PATCH] D148507: Reapply Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D148683: [docs] Fix cmake command option about CMAKE_BUILD_TYPE in GettingStarted.rst
terrydang via Phabricator via llvm-commits
- [PATCH] D148683: [docs] Fix cmake command option about CMAKE_BUILD_TYPE in GettingStarted.rst.
terrydang via Phabricator via llvm-commits
- [PATCH] D148683: [docs] Fix the CMAKE_BUILD_TYPE option in the cmake command in GettingStarted.rst.
terrydang via Phabricator via llvm-commits
- [PATCH] D148688: [docs] Fix the CMAKE_BUILD_TYPE option in the cmake command in GettingStarted.rst.
terrydang via Phabricator via llvm-commits
- [PATCH] D148688: [docs] Fix the CMAKE_BUILD_TYPE option in the cmake command in GettingStarted.rst.
terrydang via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
zhuna via Phabricator via llvm-commits
- [llvm] ae77ace - [Analysis] Remove DA & LegacyDA
via llvm-commits
- [llvm] 9fa721c - remove useless call in MIRSampleProfile.cpp
via llvm-commits
- [llvm] 8bf7f86 - Fix uninitialized pointer members in CodeGen
via llvm-commits
- [llvm] e0f3110 - [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
via llvm-commits
- [llvm] 21b6842 - Fix the indentation error.
via llvm-commits
- [llvm] b3529b5 - [AMDGPU] Ressociate patterns with sub to use SALU
via llvm-commits
- [llvm] cf8d684 - remove useless condition in assert in SelectionDAG.cpp
via llvm-commits
- [llvm] e4dd1d0 - Add assert to avoid unexpected situation
via llvm-commits
- [llvm] 2ccbd19 - [Assignment Tracking][SelectionDAG] Fix dbg.declare location nullptr deref
via llvm-commits
- [llvm] 1950cb4 - [Assignment Tracking] Skip empty-metadata dbg.declares in AssignmentTrackingPass
via llvm-commits
- [llvm] 65d4d62 - Fix uninitialized pointer members in MC
via llvm-commits
- [llvm] ba46252 - Fix uninitialized pointer members in TableGen
via llvm-commits
- [llvm] 0ad1fd6 - Fix uninitialized pointer members
via llvm-commits
- [llvm] ec82188 - [AMDGPU] Do not crash on agpr_hi16 in AMDGPUResourceUsageAnalysis
via llvm-commits
- [llvm] 311260a - [Assignment Tracking][SelectionDAG] Downgrade dbg.assigns to dbg.values if assignment tracking is not enabled
via llvm-commits
- [llvm] 83ae2d3 - [AMDGPU] Refactor PromoteAlloca implementation
via llvm-commits
- [llvm] 1c96847 - [RISCV] Remove SEW=8 case for floating-point
via llvm-commits
- [llvm] 9356097 - Revert "[AMDGPU] Ressociate patterns with sub to use SALU"
via llvm-commits
- [llvm] fca3e8e - [Assignment Tracking] Fix fragment error for some DSE-shortened stores
via llvm-commits
- [llvm] 6db6ab4 - Revert "[Assignment Tracking] Fix fragment error for some DSE-shortened stores"
via llvm-commits
- [llvm] 047bf17 - [AMDGPU] Add more verbose logs to PromoteAlloca
via llvm-commits
- [llvm] ca10e73 - [NFC] Rename isPointerOffset to getPointerOffsetFrom and move to Value.h
via llvm-commits
- [compiler-rt] b720a59 - [hwasan] provide a runtime flag for printing remaining threads in error report as an extra information
via llvm-commits
- [llvm] 571eaea - Reapply "[Assignment Tracking] Fix fragment error for some DSE-shortened stores"
via llvm-commits
- [llvm] 04452e8 - Remove unused ValueTracking.h include from DebugInfo.cpp
via llvm-commits
- [llvm] ea60ffc - [NFC] Return unique dbg intrinsics from findDbgValues and findDbgUsers
via llvm-commits
- [llvm] 1da0da9 - [LVI][CVP] Don't compute CR at SelectInst Use if Cond value may not be well-defined
via llvm-commits
- [llvm] 66ba85b - [X86] Precommit test case for D148980.
via llvm-commits
- [llvm] 104448f - [X86] Precommit test case for D148980.
via llvm-commits
- [llvm] ce98cb9 - [X86] Precommit test case for D148980.
via llvm-commits
- [llvm] 76cc949 - Clean come dead code
via llvm-commits
- [compiler-rt] fd9f7b9 - [lsan][test] Obtaining page size using sysconf(_SC_PAGESIZE)
via llvm-commits
Last message date:
Sun Apr 23 23:51:40 PDT 2023
Archived on: Sun Apr 23 23:51:42 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).