The Week Of Monday 12 December 2022 Archives by author
Starting: Mon Dec 12 00:01:04 PST 2022
Ending: Sun Dec 18 23:53:00 PST 2022
Messages: 2907
- [llvm] 50daddf - Fix an -Wunused-variable warning in release build, NFC
Arsenault, Matthew via llvm-commits
- [llvm] 4177e6c - [X86] lowerShuffleAsVTRUNC - support offseted truncations
Arsenault, Matthew via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Robinson, Paul via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Robinson, Paul via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Robinson, Paul via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Robinson, Paul via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Robinson, Paul via llvm-commits
- [llvm] fedcdd2 - Revert "[NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*"
Robinson, Paul via llvm-commits
- [llvm] fedcdd2 - Revert "[NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*"
Robinson, Paul via llvm-commits
- [PATCH] D139780: [AMDGPU] Annotate control flow on visited blocks
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D139780: [AMDGPU] Unify divergent nodes if the PostDom tree has one root
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 9408164 - [FileCheck] llvm::Optional => std::optional
Voss, Matthew via llvm-commits
- [llvm] 4177e6c - [X86] lowerShuffleAsVTRUNC - support offseted truncations
Wang, Phoebe via llvm-commits
- [llvm] a5de497 - [NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor
Yung, Douglas via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Aart Bik via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D139663: Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D139663: Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D140223: [DWARFv4][DWARFv5][DWARFLinker] support debug_macinfo/debug_macro tables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D140223: [DWARFv4][DWARFv5][DWARFLinker] support debug_macinfo/debug_macro tables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Alan via Phabricator via llvm-commits
- [llvm] 586cfd3 - [CMake] Add missing tablegen deps
Alex Brachet via llvm-commits
- [llvm] 693a5ca - [llvm-driver] Just use argv[0]'s filename for finding tool
Alex Brachet via llvm-commits
- [llvm] 982b8e0 - [WebAssembly][NFC] Add ComplexPattern for loads
Alex Bradbury via llvm-commits
- [llvm] 0cd9c51 - [WebAssembly] Use ComplexPattern on remaining memory instructions
Alex Bradbury via llvm-commits
- [PATCH] D139808: [RISCV] Add support for call returns to RISCVSExtWRemoval.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139808: [RISCV] Add support for call returns to RISCVSExtWRemoval.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] Match function return type and other attributes on the definition in update_cc_test_checks
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] Match function return type and other attributes on the definition in update_cc_test_checks
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133943: [Utils] Match function return type and other attributes on the definition in update_cc_test_checks
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on remaining memory instructions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 37b8f09 - Revert "[SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block"
Alexander Kornienko via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D140212: [update_test_checks] Default to --function-signature for new tests
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D140218: [update_cc_test_checks] Default to --function-signature for new tests
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D140218: [update_cc_test_checks] Default to --function-signature for new tests
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 2877b87 - [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander Timofeev via llvm-commits
- [PATCH] D132782: [BOLT][DWARF] Fix for Handle zero size DW_TAG_inlined_subroutine
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132782: [BOLT][DWARF] Fix for Handle zero size DW_TAG_inlined_subroutine
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Alexander via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Alexander via Phabricator via llvm-commits
- [PATCH] D135463: [FuncSpec] Do not generate multiple copies for identical specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] ecac819 - [SLP][NFC]Initial redesign of ShuffleInstructionBuilder, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D139718: [SLP][NFC]Inital redesign of ShuffleInstructionBuilder, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D139718: [SLP][NFC]Inital redesign of ShuffleInstructionBuilder, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 11937ca - [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via llvm-commits
- [llvm] 5e89876 - Revert "[RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN"
Alexey Baturo via llvm-commits
- [llvm] 54e72dd - re-land [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via llvm-commits
- [llvm] 0eb694b - [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via llvm-commits
- [llvm] f873821 - re-land [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via llvm-commits
- [compiler-rt] 847fa84 - [RISC-V][HWASAN] Adjust lit test support for RISC-V HWASAN feature
Alexey Baturo via llvm-commits
- [compiler-rt] 2eac70c - [RISC-V][HWASAN] Enable HWASAN for RISC-V architecture
Alexey Baturo via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131344: [RISC-V][HWASAN] Adjust lit test support for RISC-V HWASAN feature
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132994: [RISC-V][HWASAN] Don't explicitly load GOT entry to call hwasan mismatch routine
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132994: [RISC-V][HWASAN] Don't explicitly load GOT entry to call hwasan mismatch routine
Alexey Baturo via Phabricator via llvm-commits
- [llvm] 10539ec - [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
Alexey Lapshin via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140072: [dsymutil] Mark ODR canonical DIEs after processing the whole CU
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140072: [dsymutil] Mark ODR canonical DIEs after processing the whole CU
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140223: [DWARFv4][DWARFv5][DWARFLinker] support debug_macinfo/debug_macro tables.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D139638: [llvm-dwarfutil] Add accelerator tables to dwarfutil
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D138763: [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140097: [MemDep] Reduce block limit
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D140068: [NFC] Rename Function::insertBasicBlockAt() to Function::insert().
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D140085: [NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be consistent with BasicBlock::insertInto()
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139972: [BOLT][CMake] Add merge-fdata to bolt component
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140156: [BOLT][Docs] Add Sphinx documentation
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D139496: [CMake] Add perf profiling for clang-bolt
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D139496: [CMake] Add perf profiling for clang-bolt
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140256: [BOLT] Check no-LBR samples in mayHaveProfileData
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Private label aliases to weak symbols should not retain section data
Amy Huang via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Private label aliases to weak symbols should not retain section data
Amy Huang via Phabricator via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [llvm] ded9f39 - Fix 5bb06c7cce6bdcffb3ced29fa733c0dbb1b63c41 build on windows.
Andrew Browne via llvm-commits
- [PATCH] D139336: [IRSim] Make Decisions about commutative operands
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D139336: [IRSim] Ensure that assignment accurately reduces potential mapping between different candidates
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D139338: [IRSim] Check largest sections first when analyzing similarity
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D139334: [IRSim] Reduce IROutliner Compile time by reducing the number of time the CodeExtractorCache is rebuilt.
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 619b7ce - [NVPTX] Backend support for variadic functions
Andrew Savonichev via llvm-commits
- [llvm] ffedf47 - [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via llvm-commits
- [PATCH] D124787: [NVPTX] Implement NVPTX AliasAnalysis
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D124787: [NVPTX] Implement NVPTX AliasAnalysis
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D139780: [AMDGPU] Annotate control flow on visited blocks
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D139780: [AMDGPU] Annotate control flow on visited blocks
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Handle PHI nodes when eliminating constant memcpy
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Handle PHI nodes when eliminating constant memcpy
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D135975: [BranchRelaxation] Fix test for duplicate branch instruction
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D139780: [AMDGPU] Unify divergent nodes if the PostDom tree has one root
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] c86a878 - [RISCV] Add Syntacore SCR1 CPU model
Anton Afanasyev via llvm-commits
- [PATCH] D139302: [RISCV] Add Syntacore SCR1 CPU model
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 619f455 - [RISCV] Precommit test for D140024
Anton Sidorenko via llvm-commits
- [llvm] 37f9eec - [RISCV] Allow conversion of fp divisions to fp multiplications by the reciprocal
Anton Sidorenko via llvm-commits
- [llvm] 1cdffa3 - [MachineCombiner][RISCV] Support inverse instructions reassociation
Anton Sidorenko via llvm-commits
- [PATCH] D140024: [RISCV] Allow conversion of fp divisions to fp multiplications by the reciprocal
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138660: [MachineCombiner][RISCV] Support inverse instructions reassociation
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D140024: [RISCV] Allow conversion of fp divisions to fp multiplications by the reciprocal
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138660: [MachineCombiner][RISCV] Support inverse instructions reassociation
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] 947d4fb - [AArch64] RASv2 Assembly Support
Archibald Elliott via llvm-commits
- [llvm] 82b51a1 - [AArch64] Support SLC in ACLE prefetch intrinsics
Archibald Elliott via llvm-commits
- [llvm] c365fdd - [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
Argyrios Kyrtzidis via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D140266: [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D140266: [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D140266: [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D124787: [NVPTX] Implement NVPTX AliasAnalysis
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139455: AMDGPU: Document denormal behavior
Artem Tamazov via Phabricator via llvm-commits
- [PATCH] D139455: AMDGPU: Document denormal behavior
Artem Tamazov via Phabricator via llvm-commits
- [llvm] 0cd3097 - [StandardInstrumentations] Handle initial IR before checking if IR is interesting
Arthur Eubanks via llvm-commits
- [llvm] ef28a87 - [opt] Do not add verify pass at beginning of pipeline
Arthur Eubanks via llvm-commits
- [llvm] 5004320 - [LoopFusion] sink second loop PHIs
Arthur Eubanks via llvm-commits
- [PATCH] D139677: [opt] NewPM: `opt -passname` syntax is dead, long live `opt -passes=<pipeline>`!
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139812: [LoopFusion] sink second loop PHIs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139898: [StandardInstrumentations] Handle initial IR before checking if IR is interesting
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139899: [opt] Do not add verify pass at beginning of pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139899: [opt] Do not add verify pass at beginning of pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139898: [StandardInstrumentations] Handle initial IR before checking if IR is interesting
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139899: [opt] Do not add verify pass at beginning of pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139812: [LoopFusion] sink second loop PHIs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139971: [NFC] Cleanup: Remove uses of BasicBlock::getInstList().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139974: [llvm] Change llvm::Any to wrap std::any
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D139790: [VPlan] Consider all recipes in replicate blocks as sink candidates.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Ben Barham via Phabricator via llvm-commits
- [PATCH] D140006: This is a patch to fix duplicated dbg.values in the JumpThreading pass not pointing towards their local variable, and instead towards the variable in the original block
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140025: Added missed full stop
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140025: Added missed full stop
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Ben Mudd via Phabricator via llvm-commits
- [llvm] 7476d59 - Fix APFloat::toString on Float8E5M2 values.
Benjamin Kramer via llvm-commits
- [PATCH] D138540: Fix APFloat::toString on Float8E5M2 values.
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] c165b05 - [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via llvm-commits
- [llvm] 20b29a5 - Revert "[TargetLowering] Teach DemandedBits about VSCALE"
Benjamin Maxwell via llvm-commits
- [llvm] 3010f60 - Reland "[TargetLowering] Teach DemandedBits about VSCALE"
Benjamin Maxwell via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [llvm] 14d4cdd - [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Bill Wendling via Phabricator via llvm-commits
- [llvm] 9c980f7 - [opt] Clean up code related to parsing legacy passes for new PM driver. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D139899: [opt] Do not add verify pass at beginning of pipeline
Bjorn Pettersson via Phabricator via llvm-commits
- [compiler-rt] c6e83dd - [Sanitizers][CFG][arm64e] Fix test because -fsanitize-coverage=control-flow does not sign BB entry
Blue Gaston via llvm-commits
- [llvm] eaade37 - [SPARC] Mark the %g0 register as constant & use it to materialize zeros
Brad Smith via llvm-commits
- [llvm] b34bfc6 - [SPARC] Add GNU syntax extensions of WRPR instruction
Brad Smith via llvm-commits
- [PATCH] D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros
Brad Smith via Phabricator via llvm-commits
- [PATCH] D139535: [SPARC] Add GNU syntax extensions of WRPR instruction
Brad Smith via Phabricator via llvm-commits
- [PATCH] D139616: [TableGen] Emit table mapping physical registers to base classes
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D139919: use std::optional in ClangTidyCheck
Carlos Galvez via Phabricator via llvm-commits
- [llvm] 503a935 - [PowerPC][GISel] support 64 bit load/store
Chen Zheng via llvm-commits
- [llvm] b41d22d - [PowerPC][GISel] support 32 bit load/store
Chen Zheng via llvm-commits
- [llvm] d7ee19d - [PowerPC][GISel] add the missing verify option - NFC
Chen Zheng via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131296: [PowerPC] Add support for extending and truncating values
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135535: [PowerPC][GISel] support 32 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139813: [PowerPC] Improve materialization for immediates which is almost a 32 bit splat.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139691: [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8
ChenZheng via Phabricator via llvm-commits
- [PATCH] D108902: [PowerPC] Enable track-subreg-liveness by default
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109302: [PowerPC] Check subregister defines before removing XXMFACC/XXMTACC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139491: [PowerPC] remove XXSWAPD after load from CP which is a splat value
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137125: PPC: Implement null target streamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139691: [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137125: PPC: Implement null target streamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140028: [PowerPC] Simplify PPCSubtarget
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138696: [PowerPC] Exploit test data class instruction for isinf/iszero
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139691: [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8
ChenZheng via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139997: [InstCombine] complete (X << Z) / (Y << Z) --> X / Y
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D139765: [NFC] [DirectX backend] copy dxil-dis as exe file on windows
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 229c466 - [AMDGPU] Test fixup
Christudasan Devadasan via llvm-commits
- [llvm] 5692a7e - [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via llvm-commits
- [llvm] af5e5c4 - [AMDGPU] Add WWM reserved VGPRs to WWMSpills
Christudasan Devadasan via llvm-commits
- [llvm] 5ebe91f - [AMDGPU] Correctly set IsKill flag for VGPR spills in the prolog
Christudasan Devadasan via llvm-commits
- [llvm] b25b4c0 - [AMDGPU] Separate out SGPR spills to VGPR lanes during PEI
Christudasan Devadasan via llvm-commits
- [llvm] 20a940f - [AMDGPU][SIFrameLowering] Unify PEI SGPR spill saves and restores
Christudasan Devadasan via llvm-commits
- [llvm] 7a72a93 - [AMDGPU] Preserve only the inactive lanes of scratch vgprs
Christudasan Devadasan via llvm-commits
- [llvm] 2924782 - [AMDGPU][SIFrameLowering] Use the right frame register in CSR spills
Christudasan Devadasan via llvm-commits
- [llvm] 2f23f5c - [CodeGen] Use delegate to notify targets when virtual registers are created
Christudasan Devadasan via llvm-commits
- [llvm] ce02d5a - [CodeGen] Use cloneVirtualRegister in LiveIntervals and LiveRangeEdit
Christudasan Devadasan via llvm-commits
- [llvm] b5efec4 - [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via llvm-commits
- [llvm] 40ba094 - [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via llvm-commits
- [PATCH] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D139433: [amdgpu] Reimplement LDS lowering
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124193: [AMDGPU] Add WWM reserved VGPRs to WWMSpills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124194: [AMDGPU] Correctly set IsKill flag for VGPR spills in the prolog
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124195: [AMDGPU] Separate out SGPR spills to VGPR lanes during PEI
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D132436: [AMDGPU][SIFrameLowering] Unify PEI SGPR spill saves and restores
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134526: [AMDGPU] Preserve only the inactive lanes of scratch vgprs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134949: [AMDGPU][SIFrameLowering] Use the right frame register in CSR spills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124193: [AMDGPU] Add WWM reserved VGPRs to WWMSpills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124194: [AMDGPU] Correctly set IsKill flag for VGPR spills in the prolog
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124195: [AMDGPU] Separate out SGPR spills to VGPR lanes during PEI
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D132436: [AMDGPU][SIFrameLowering] Unify PEI SGPR spill saves and restores
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134526: [AMDGPU] Preserve only the inactive lanes of scratch vgprs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134949: [AMDGPU][SIFrameLowering] Use the right frame register in CSR spills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D134950: [CodeGen] Use delegate to notify targets when virtual registers are created
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138517: [CodeGen] Use cloneVirtualRegister in LiveIntervals and LiveRangeEdit
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 7dccdd7 - [Coroutines] Don't mark the parameter attribute of resume function as noalias
Chuanqi Xu via llvm-commits
- [PATCH] D139295: [Coroutines] Don't mark the parameter attribute of resume function as noalias
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D139295: [Coroutines] Don't mark the parameter attribute of resume function as noalias
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D139295: [Coroutines] Don't mark the parameter attribute of resume function as noalias
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D140231: CoroFrame: Put escaped variables with multiple lifetimes on coroutine frame
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D140098: [NFC] Use std::optional over llvm::Optional to implement MaybeAlign
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 96ac1ae - [RISCV] Make DemandedFields::usedVTYPE() const. NFC
Craig Topper via llvm-commits
- [llvm] f58e457 - [RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
Craig Topper via llvm-commits
- [llvm] 844430b - [RISCV] Add support for call returns to RISCVSExtWRemoval.
Craig Topper via llvm-commits
- [llvm] bee9a92 - [RISCV] Use reduction result type for EXTRACT_VECTOR_ELT in lowerReductionSeq.
Craig Topper via llvm-commits
- [llvm] d08e3ae - [InstCombine] Support vectors in simplifyIntToPtrRoundTripCast.
Craig Topper via llvm-commits
- [llvm] 3e7dad2 - [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Craig Topper via llvm-commits
- [llvm] 827fb6c - [RISCV] Add IsSignExtendingOpW to the Zknh SHA256 instructions.
Craig Topper via llvm-commits
- [llvm] 8eabbd3 - [RISCV] Add missing signext attribute to test. NFC
Craig Topper via llvm-commits
- [llvm] d741a31 - [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Craig Topper via llvm-commits
- [llvm] 992bee0 - [RISCV] Teach RISCVSExtWRemoval to remove sext.w whose upper bits aren't demanded.
Craig Topper via llvm-commits
- [llvm] c09edce - [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Craig Topper via llvm-commits
- [llvm] 2c8e7b2 - [RISCV] Pull out repeated calls to getOperand. NFC
Craig Topper via llvm-commits
- [llvm] ad476fb - [InstCombine] Remove code duplication between InstCombiner.h and InstCombineInternal.h.
Craig Topper via llvm-commits
- [llvm] da7415a - [RISCV] Add support for predicating AND/OR/XOR/ADD/SUB with short-forward-branch-opt.
Craig Topper via llvm-commits
- [llvm] 9e58621 - [RISCV] Support the short-forward-branch predicatd ops in RISCVSExtWRemoval.
Craig Topper via llvm-commits
- [llvm] a0f168f - Revert "[RISCV] Support the short-forward-branch predicatd ops in RISCVSExtWRemoval."
Craig Topper via llvm-commits
- [PATCH] D139757: [RISCV] Use reduction result type for EXTRACT_VECTOR_ELT in lowerReductionSeq.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139808: [RISCV] Add support for call returns to RISCVSExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139873: [RISCV] Add support for the vscale_range attribute.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV]{InsertVSETVLI] Reverse order of block traversal in post pass [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV]{InsertVSETVLI] Reverse order of block traversal in post pass [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139879: [RISCV] Make DemandedFields::usedVTYPE() const. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139879: [RISCV] Make DemandedFields::usedVTYPE() const. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139879: [RISCV] Make DemandedFields::usedVTYPE() const. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV]{InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139893: [RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139893: [RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139893: [RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139901: [BuildLibCalls] Sign extend return value of bcmp on riscv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139901: [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139911: [InstCombine][WIP] Explicitly disable simplifyIntToPtrRoundTripCast for vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 16, not 8, inline `MCOperand`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 16, not 8, inline `MCOperand`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139721: [RISCV][VP] Support vp.reduce.mul by ExpandVectorPredication
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139706: [RISCV][VP] expand vp intrinscs if no +v feature
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139808: [RISCV] Add support for call returns to RISCVSExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139757: [RISCV] Use reduction result type for EXTRACT_VECTOR_ELT in lowerReductionSeq.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 10, not 8, inline `MCOperand`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139656: [RISCV] Reuse VL (if non-zero) when building single element vector for start of reduction chain
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139656: [RISCV] Reuse VL (if non-zero) when building single element vector for start of reduction chain
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139911: [InstCombine][WIP] Explicitly disable simplifyIntToPtrRoundTripCast for vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139962: [InstCombine] Support vectors in simplifyIntToPtrRoundTripCast.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139962: [InstCombine] Support vectors in simplifyIntToPtrRoundTripCast.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139721: [RISCV][VP] Support vp.reduce.mul by ExpandVectorPredication
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139302: [RISCV] Add Syntacore SCR1 CPU model
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139920: [VP][RISCV] Add vp.ctpop and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139627: clang/X86: Don't emit "min-legal-vector-width"="0"
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140027: [RISCV] Avoid generate large LMUL vmv.s.x or fvmv.s.f
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140024: [RISCV] Allow conversion of fp divisions to fp multiplications by the reciprocal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140036: [RISCV] Add IsSignExtendingOpW to the Zknh SHA256 instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140036: [RISCV] Add IsSignExtendingOpW to the Zknh SHA256 instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140053: [RISCV] Add support for predication AND/OR/XOR/ADD/SUB with short-forward-branch-opt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140048: [RISCV][InsertVSETVLI] Mutate prior vsetvli AVL if doing so allows us to remove a toggle
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension Patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138660: [MachineCombiner][RISCV] Support inverse instructions reassociation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondOps Extension Patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondOps Extension Patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140190: [InstCombine] Preserve Instruction name when converting select to max/min/abs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140206: [RISCV] Omit SRA in case of setlt or setge with zero constant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140190: [InstCombine] Preserve Instruction name when converting select to max/min/abs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140230: [InstCombine] Remove code duplicateation between InstCombiner.h and InstCombineInternal.h.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140230: [InstCombine] Remove code duplicateation between InstCombiner.h and InstCombineInternal.h.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140230: [InstCombine] Remove code duplicateation between InstCombiner.h and InstCombineInternal.h.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140053: [RISCV] Add support for predication AND/OR/XOR/ADD/SUB with short-forward-branch-opt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140053: [RISCV] Add support for predication AND/OR/XOR/ADD/SUB with short-forward-branch-opt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139701: [Clang] Don't emit "min-legal-vector-width"="0" for AMDGPU
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139706: [RISCV][VP] expand vp intrinsics if no +v feature
Craig Topper via Phabricator via llvm-commits
- [PATCH] D140206: [RISCV] Omit SRA in case of setlt or setge with zero constant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Craig Topper via Phabricator via llvm-commits
- [lld] ac20a3a - [llvm][Object] set SF_Hidden flag for MachO files
Cyndy Ishida via llvm-commits
- [PATCH] D139862: [llvm][Object] set SF_Hidden flag for MachO files
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D139862: [llvm][Object] set SF_Hidden flag for MachO files
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D139862: [llvm][Object] set SF_Hidden flag for MachO files
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D136702: [llvm-cov] Look up object files using debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D136702: [llvm-cov] Look up object files using debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] 4a65e67 - [InstCombine] return the result of the GEP of PHI transformation early
Danila Malyutin via llvm-commits
- [PATCH] D140004: [InstCombine] return the result of the GEP of PHI transformation early
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D140004: [InstCombine] return the result of the GEP of PHI transformation early
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D140004: [InstCombine] return the result of the GEP of PHI transformation early
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D139767: [DFAPacketizer] Move DefaultVLIWScheduler class declaration to header file
Darshan Bhat via Phabricator via llvm-commits
- [PATCH] D139611: [DAGCombine] Fold Splat(bitcast(buildvector(x, ..))) to splat(x)
Dave Green via Phabricator via llvm-commits
- [PATCH] D139628: [ARM][CodeGen] Add integer support for complex deinterleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D129693: [ARM] Don't emit Arm speculation hardening thunks under Thumb and vice-versa
Dave Green via Phabricator via llvm-commits
- [PATCH] D129693: [ARM] Don't emit Arm speculation hardening thunks under Thumb and vice-versa
Dave Green via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
Dave Green via Phabricator via llvm-commits
- [PATCH] D131875: [AArch64][SVE] Add hadd and rhadd support
Dave Green via Phabricator via llvm-commits
- [PATCH] D119075: [DAGCombine][ARM] Custom lower smaller-than-legal MULH/AVG/ABD
Dave Green via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
Dave Green via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Dave Green via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Dave Green via Phabricator via llvm-commits
- [PATCH] D140106: [AggressiveInstCombine] Fix invalid TypeSize conversion when combining loads.
Dave Green via Phabricator via llvm-commits
- [PATCH] D140193: [TTI][AArch64] getMemoryOpCost for ptr types
Dave Green via Phabricator via llvm-commits
- [PATCH] D139809: [AArch64] Add FP16 instructions to isAssociativeAndCommutative
Dave Green via Phabricator via llvm-commits
- [PATCH] D139810: [AArch64] Add Neon int instructions to isAssociativeAndCommutative
Dave Green via Phabricator via llvm-commits
- [PATCH] D138477: MC: Add .data. and .rodata. prefixes to MCContext section classification
Dave Marchevsky via Phabricator via llvm-commits
- [llvm] d881fdf - Revert "Recommit of 8ae18303f97d5dcfaecc90b4d87effb2011ed82e - part 2"
David Blaikie via llvm-commits
- [llvm] 50daddf - Fix an -Wunused-variable warning in release build, NFC
David Blaikie via llvm-commits
- [llvm] 4790b74 - DebugInfo: Test DW_AT_prototyped and generalize it to handle C11 and C17
David Blaikie via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
David Blaikie via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
David Blaikie via llvm-commits
- [llvm] 09e7965 - llvm-profgen: Fix use of stats to be under LLVM_ENABLE_STATS
David Blaikie via llvm-commits
- [PATCH] D139347: [ORC] Extract hasInitializerSection for testing (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139779: [Support] Add transformOptional
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139928: [clang][DebugInfo] Backport emitting DW_AT_default_value for default template arguments
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139928: [clang][DebugInfo] Attach DW_AT_default_value to template arg metadata regardless of DwarfVersion
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139974: [llvm] Change llvm::Any to wrap std::any
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139779: [Support] Add transformOptional
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
David Blaikie via Phabricator via llvm-commits
- [PATCH] D140084: [llvm][test] Split DW_AT_default_value check out of clang/test/
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
David Blaikie via Phabricator via llvm-commits
- [PATCH] D140084: [llvm][test] Split DW_AT_default_value check out of clang/test/
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136514: [AA][Intrinsics] Add separate_storage assumptions.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D136514: [AA][Intrinsics] Add separate_storage assumptions.
David Goldblatt via Phabricator via llvm-commits
- [llvm] fd71692 - [DAGCombine] Fold Splat(bitcast(buildvector(x, ..))) to splat(x)
David Green via llvm-commits
- [llvm] c155fc8 - [AArch64][SVE] Add some hadd sve codegen tests. NFC
David Green via llvm-commits
- [llvm] 1da4d5a - [AArch64][SVE] Add hadd and rhadd support
David Green via llvm-commits
- [PATCH] D139342: [InstCombine] Bubble vector.reverse of binop operands to their result.
David Sherwood via Phabricator via llvm-commits
- [llvm] 7e61c68 - [LLVM][objcopy] Update Arm XFAIL in update section test
David Spickett via llvm-commits
- [llvm] beae6bf - [LLVM][objcopy] Fix update-section.test on 32 bit platforms
David Spickett via llvm-commits
- [PATCH] D139536: [runtimes] Don't override LLVM_ENABLE_PER_TARGET_RUNTIME_DIR set from llvm
David Spickett via Phabricator via llvm-commits
- [PATCH] D140005: [runtimes] Pass on COMPILER_RT_BUILD_GWP_ASAN option
David Spickett via Phabricator via llvm-commits
- [PATCH] D140005: [runtimes] Pass on COMPILER_RT_BUILD_GWP_ASAN option
David Spickett via Phabricator via llvm-commits
- [PATCH] D140005: [runtimes] Pass on COMPILER_RT_BUILD_GWP_ASAN option
David Spickett via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
David Spickett via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
David Spickett via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
David Spickett via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
David Spickett via Phabricator via llvm-commits
- [PATCH] D139536: [runtimes] Don't override LLVM_ENABLE_PER_TARGET_RUNTIME_DIR set from llvm
David Spickett via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
David Spickett via Phabricator via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
David Spickett via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
David Tenty via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
David Tenty via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
David Tenty via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
David Tenty via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
David Truby via Phabricator via llvm-commits
- [llvm] 004a70a - [RS4GC] Turn lambda into static function. NFC.
Denis Antrushin via llvm-commits
- [llvm] 0dfe53b - [RS4GC] Add few tests for derived pointer rematerialization. NFC.
Denis Antrushin via llvm-commits
- [PATCH] D138910: [RS4GC] Turn lambda into static function. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138910: [RS4GC] Turn lambda into static function. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138910: [RS4GC] Turn lambda into static function. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138093: [Inline Spiller] Extend the snippet by statepoint uses
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138911: [RS4GC] Add few tests for derived pointer rematerialization. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D138985: [AIX][BigArchive][NFC] Add test case that list members of archive with free list in it
Digger Lin via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Digger Lin via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
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] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Digger Lin via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
Digger Lin via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
Digger Lin via Phabricator via llvm-commits
- [llvm] cc40dac - [WindowsDriver] Improve VSInstallPath check for IDE subdirectory
Dimitry Andric via llvm-commits
- [llvm] 9428084 - Revert "[WindowsDriver] Improve VSInstallPath check for IDE subdirectory"
Dimitry Andric via llvm-commits
- [llvm] 2a48c5f - [WindowsDriver] Improve VSInstallPath check for IDE subdirectory
Dimitry Andric via llvm-commits
- [llvm] 9428084 - Revert "[WindowsDriver] Improve VSInstallPath check for IDE subdirectory"
Dimitry Andric via llvm-commits
- [PATCH] D140019: [WindowsDriver] Improve VSInstallPath check for IDE subdirectory
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D140019: [WindowsDriver] Improve VSInstallPath check for IDE subdirectory
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 7bce66e - [AArch64][SVE] Allow to lower WHILEop with constant operands to PTRUE
Dinar Temirbulatov via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D139302: [RISCV] Add Syntacore SCR1 CPU model
Dmitrii Petrov via Phabricator via llvm-commits
- [PATCH] D139302: [RISCV] Add Syntacore SCR1 CPU model
Dmitrii Petrov via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Dmitry Bakunevich via Phabricator via llvm-commits
- [llvm] cc42640 - [AMDGPU][GFX7][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 564d47d - [AMDGPU][GFX8][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] d8ac03f - [AMDGPU][GFX9][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 190eb50 - [AMDGPU][GFX908][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 0d0018e - [AMDGPU][GFX90A][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] b19c267 - [AMDGPU][GFX940][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 37e6f84 - [AMDGPU][GFX10][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] a1bd85c - [AMDGPU][GFX1013][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] c27eded - [AMDGPU][GFX1030][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 5addb73 - sanmd: improve precision of UAR analysis
Dmitry Vyukov via llvm-commits
- [PATCH] D139811: sanmd: improve precision of UAR analysis
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D139811: sanmd: improve precision of UAR analysis
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D139811: sanmd: improve precision of UAR analysis
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D139811: sanmd: improve precision of UAR analysis
Dmitry Vyukov via Phabricator via llvm-commits
- [compiler-rt] 119f977 - [scudo] Optimize scudo test string allocation
Dominic Chen via llvm-commits
- [compiler-rt] 3d3bc72 - [scudo] Reland: Fix and enable more warnings for standalone build
Dominic Chen via llvm-commits
- [PATCH] D122761: [scudo] Enable more warnings for standalone build
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D135119: [scudo] Optimize scudo test string allocation
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D122761: [scudo] Enable more warnings for standalone build
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D122761: [scudo] Enable more warnings for standalone build
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D122761: [scudo] Enable more warnings for standalone build
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D138496: [OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Dominik Adamski via Phabricator via llvm-commits
- [llvm] aea5980 - Emit CAS loop for min/max atomics.
Doru Bercea via llvm-commits
- [llvm] 547e40a - Revert "[FileCheck] llvm::Optional => std::optional"
Douglas Yung via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D140268: [CMake] Make libLLVM functionable for Android
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D140206: [RISCV] Ommit SRA in case of setlt or setge with zero constant
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D140206: [RISCV] Ommit SRA in case of setlt or setge with zero constant
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D139553: [llvm-objdump][RISCV] Use new common method to parse ARCH RISCV attribute
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D140206: [RISCV] Omit SRA in case of setlt or setge with zero constant
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139893: [RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D96004: [AArch64] Stack probing for function prologues
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Eli Friedman via Phabricator via llvm-commits
- [llvm] 769c7ad - [InstrProf] Fix bug when merging empty profile with multiple threads
Ellis Hoag via llvm-commits
- [PATCH] D139755: [InstrProf] Fix bug when merging empty profile with multiple threads
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D139755: [InstrProf] Fix bug when merging empty profile with multiple threads
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Eric Gouriou via Phabricator via llvm-commits
- [PATCH] D139813: [PowerPC] Improve materialization for immediates which is almost a 32 bit splat.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D139914: [NFC][PowerPC] Add tests for 64-bit constants that require 5 instructions to materialize.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D139813: [PowerPC] Improve materialization for immediates which is almost a 32 bit splat.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D139914: [NFC][PowerPC] Add tests for 64-bit constants that require 5 instructions to materialize.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D139991: [X86] combine-and.ll - add 256 and 512 bit test coverage for scalar broadcast
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D140268: [CMake] Make libLLVM functionable for Android
Evgenii Kudriashov via Phabricator via llvm-commits
- [llvm] c178ed3 - Transforms/Utils: llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 1ec11d2 - [Transforms/Vectorize] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 4e0e0bb - [ProfileData] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 3152156 - [Transforms/Scalar] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 1b9ca45 - [MemProf] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 21cd58b - [Transforms/InstCombine] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] a9fae58 - [Transforms/Coroutines] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 67819a7 - [CodeGen] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] edec84b - LLParser: llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 671a79c - [WindowsDriver] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 5ec724d - [DWARFLinker] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 5bdf25b - [Testing/Support] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 36a879e - [gn] Port 5f68c4111ab9c79b902723df3986dd1033813c01
Fangrui Song via llvm-commits
- [llvm] d4b6fcb - [Analysis] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] da2f5d0 - [tools] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 13fd37c - [FileCheck] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 79e3e65 - [ExecutionEngine] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 4e58e4a - [llvm-readobj] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 9408164 - [FileCheck] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 9739bb8 - MIPS: fix build from IR files, nan2008 and FpAbi
Fangrui Song via llvm-commits
- [llvm] 8b61376 - YAMLParser: llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 0fe51a1 - [SelectionDAG] Port ARC/M68k/LoongArch after D140161
Fangrui Song via llvm-commits
- [llvm] f13d0c1 - [gn] Port 344230913812cec3b4509c0216cefce06f69dd4d
Fangrui Song via llvm-commits
- [llvm] 1da3a79 - JSON: llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 23d1301 - Error: Replace value() with operator*
Fangrui Song via llvm-commits
- [llvm] 2fa744e - std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] fb8eb84 - [Transforms,InstCombine] std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] 51b6857 - [Transforms,CodeGen] std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] 036e092 - [CodeGen] std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] 21c4dc7 - std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] 67ba5c5 - std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] 53243f2 - std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [lld] f1027e4 - [lld] std::optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [lld] f4b9077 - llvm::Optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [lld] d88e8dc - [lld] llvm::Optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] a3209b0 - [llvm] llvm::Optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] 53e5cd4 - llvm::Optional::value => operator*/operator->
Fangrui Song via llvm-commits
- [llvm] c1266ca - [M68k] Fix spillCalleeSavedRegisters after D138656
Fangrui Song via llvm-commits
- [llvm] 411512a - Optional: Avoid value() uses
Fangrui Song via llvm-commits
- [llvm] 1792821 - Optional: Deprecated value()
Fangrui Song via llvm-commits
- [llvm] ae3e228 - cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via llvm-commits
- [lld] d22f050 - Remove redundant .c_str() and .get() calls
Fangrui Song via llvm-commits
- [llvm] 68c73bf - [CMake] Fix LoongArchTests -DBUILD_SHARED_LIBS=on builds
Fangrui Song via llvm-commits
- [llvm] 4d48ccf - [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via llvm-commits
- [PATCH] D139779: [Support] Add transformOptional
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139775: [ADT] Deprecate Optional<T>::create (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139488: [Target] Pass object reference into initializers in object constructors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] add linker support for Armv4(T) absolute relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139368: [libunwind] Use .irp directives. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139368: [libunwind] Use .irp directives. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139499: [LoongArch] Add tests showing the optimization pipeline
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140082: [ADT] Deprecate llvm::Optional::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140011: [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139536: [runtimes] Don't override LLVM_ENABLE_PER_TARGET_RUNTIME_DIR set from llvm
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138179: MIPS: fix build from IR files, nan2008 and FpAbi
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138179: MIPS: fix build from IR files, nan2008 and FpAbi
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128131: [ADT] Add has_value, value, value_or to llvm::Optional
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139024: [Backend][AsmPrinter][CFI] Generate unwind table entries in .eh_frame when the uwtable attribute is present.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139752: cmake: Enable 64bit off_t on 32bit glibc systems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139485: Remove redundant .c_str() and .get() calls
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138778: Output alignment in zerofill and comm only if needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140203: [lld][ARM][3/3]Big Endian support - Adding tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140203: [lld][ARM][3/3]Big Endian support - Adding tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139407: [llvm-objdump][AArch64] Fix ADRP target label calculation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: emit .module and .nan directives only for first function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: emit .module and .nan directives only for first function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116070: [X86] Enable ibt-seal optimization when LTO is used in Kernel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116070: [X86] Enable ibt-seal optimization when LTO is used in Kernel
Fangrui Song via Phabricator via llvm-commits
- [llvm] 57a0990 - [nfc][DebugInfo] Move subprogram rewriting utility to header
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] d23b7f5 - [CodeExtractor] Preserve entire scope of !DIVariables when moving them
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 79d59c3 - [CodeExtractor] Only rewrite scope of labels that were not inlined
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] b432dd2 - [CodeExtractor] Preserve entire scope of labels when moving them
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] cde2cc9 - [CodeExtractor] Use scope reparenting helper to update loop dbg loc
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D139670: [nfc][DebugInfo] Move subprogram rewriting utility to header
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139670: [nfc][DebugInfo] Move subprogram rewriting utility to header
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139670: [nfc][DebugInfo] Move subprogram rewriting utility to header
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139671: [CodeExtractor] Preserve entire scope of !DIVariables when moving them
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139671: [CodeExtractor] Preserve entire scope of !DIVariables when moving them
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139671: [CodeExtractor] Preserve entire scope of !DIVariables when moving them
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139848: [CodeExtractor] Only rewrite scope of labels that were not inlined
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139849: [CodeExtractor] Preserve entire scope of labels when moving them
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139851: [CodeExtractor] Use scope reparenting helper to update loop dbg loc
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139848: [CodeExtractor] Only rewrite scope of labels that were not inlined
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139849: [CodeExtractor] Preserve entire scope of labels when moving them
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139851: [CodeExtractor] Use scope reparenting helper to update loop dbg loc
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D138837: [ScheduleDAG] Support REQ_SEQUENCE unscheduling
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] 6e86b54 - [SCEV] Cache folded SExt SCEV expressions.
Florian Hahn via llvm-commits
- [llvm] e898479 - [VPlan] Sink non-uniform recieps for scalar plans.
Florian Hahn via llvm-commits
- [llvm] 3d3634e - [LV] Add extra test for D139927.
Florian Hahn via llvm-commits
- [llvm] d459be4 - [LoopRotate] Clear block and loop dispo cache when merging blocks.
Florian Hahn via llvm-commits
- [llvm] e2b9cd7 - [llvm-profgen] Fix build failure after 5d7950a403bec25e52.
Florian Hahn via llvm-commits
- [llvm] 08f16a8 - [VPlan] Use macro to define recipe classof implementation (NFC).
Florian Hahn via llvm-commits
- [llvm] 869f60f - [PoisonChecking] Add tests with selects.
Florian Hahn via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139927: [VPlan] Remove redundant blocks by merging them into predecessors.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139788: [LV] Sink scalar operands and merge regions repeatedly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139790: [VPlan] Consider all recipes in replicate blocks as sink candidates.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139790: [VPlan] Consider all recipes in replicate blocks as sink candidates.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139977: [VPlan] Scalarize VPWidenPointerInductionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137849: [SCEV] Cache folded SExt SCEV expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137849: [SCEV] Cache folded SExt SCEV expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139601: [LoopDistribute] Clear cache of `LoopAccessInfoManager`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139601: [LoopDistribute] Clear cache of `LoopAccessInfoManager`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134218: [VPlan] Sink non-uniform recieps for scalar plans.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134218: [VPlan] Sink non-uniform recieps for scalar plans.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x i64> %x to <(8|16) x i8>' to use tbl instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D140243: [LV] Remove ILV::sinkScalarOperands, superseded by VPlan version.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139977: [VPlan] Scalarize VPWidenPointerInductionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135017: [LV] Move exit cond simplification to separate transform.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D133657: [Matrix] Optimize matrix transposes around additions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D138500: [RISCV] Change the return type of getStreamer() to support the use of overloading and other functions in RISCVELFStreamer.
Galina via Phabricator via llvm-commits
- [compiler-rt] 1f057e3 - [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D139551: [AMDGPU] Use CAS loop for min/max atomics at system scope
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D139723: [OpenMP][AMDGPU] Enable use of abs labs and llabs math functions in C code
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D140282: [LoongArch] Break MUL into SLLI and SUB or ADD
Gong LingQin via Phabricator via llvm-commits
- [llvm] 710a834 - [Alignment][NFC] Use Align in MCSymbol::setCommon
Guillaume Chatelet via llvm-commits
- [llvm] dab44f9 - [Alignment][NFC] MCSymbol::getCommonAlignment returns MaybeAlign, improve documentation.
Guillaume Chatelet via llvm-commits
- [llvm] 070bc71 - [Alignment][NFC] Use Align in MCSymbol::declareCommon
Guillaume Chatelet via llvm-commits
- [llvm] 6de8611 - [Alignment][NFC] Use Align in Hexagon emit(local)?CommonSymbolSorted
Guillaume Chatelet via llvm-commits
- [llvm] f3f15ca - [Alignment][NFC] Remove deprecated GlobalObject::getAlignment
Guillaume Chatelet via llvm-commits
- [llvm] 7e10a6a - Revert D139836 "[Alignment][NFC] Remove deprecated GlobalObject::getAlignment"
Guillaume Chatelet via llvm-commits
- [llvm] 3bbfaee - [reland][Alignment][NFC] Remove access to deprecated GlobalObject::getAlignment from llvm
Guillaume Chatelet via llvm-commits
- [llvm] 6fe6d8d - Revert "[reland][Alignment][NFC] Remove access to deprecated GlobalObject::getAlignment from llvm"
Guillaume Chatelet via llvm-commits
- [llvm] 43024b4 - [rereland][Alignment][NFC] Remove access to deprecated GlobalObject::getAlignment from llvm
Guillaume Chatelet via llvm-commits
- [llvm] faa1b57 - [NFC] Use std::optional over llvm::Optional to implement MaybeAlign
Guillaume Chatelet via llvm-commits
- [llvm] 07343dc - Fix failing test in presence of exceptions D140098
Guillaume Chatelet via llvm-commits
- [PATCH] D138721: [Alignment] Use Align in MCStreamer::emitZerofill
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139819: [Alignment][NFC] Use Align in MCSymbol::setCommon
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139826: [Alignment][NFC] MCSymbol::getCommonAlignment returns MaybeAlign, improve documentation.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139836: [Alignment][NFC] Remove deprecated GlobalObject::getAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139819: [Alignment][NFC] Use Align in MCSymbol::setCommon
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139826: [Alignment][NFC] MCSymbol::getCommonAlignment returns MaybeAlign, improve documentation.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139836: [Alignment][NFC] Remove deprecated GlobalObject::getAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140098: [NFC] Use std::optional over llvm::Optional to implement MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140098: [NFC] Use std::optional over llvm::Optional to implement MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140098: [NFC] Use std::optional over llvm::Optional to implement MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140098: [NFC] Use std::optional over llvm::Optional to implement MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139110: [Alignment] Use Align in SectionRef::getAlignment()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139110: [Alignment] Use Align in SectionRef::getAlignment()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 7734053 - [profile] Add binary ids into indexed profiles
Gulfem Savrun Yeniceri via llvm-commits
- [compiler-rt] 59b3d8f - Revert "[profile] Add binary ids into indexed profiles"
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D139377: [compiler-rt][hwasan] Let CheckAddressSized eventually call HandleTagMismatch on Fuchsia
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D139582: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D140234: [TEST] Pre-commit test for GVN PRE load
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 4e74f2d - Fix unused variable warning in release build, NFC.
Haojian Wu via llvm-commits
- [llvm] 1033289 - Fix unused variable warnings in SIFrameLowering.cpp for release build, NFC
Haojian Wu via llvm-commits
- [compiler-rt] beb3fa2 - Revert "Reland "[compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests""
Haowei Wu via llvm-commits
- [llvm] a903ecb - [vfs] Allow root paths relative to the vfsoverlay YAML file
Haowei Wu via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D137473: [vfs] Allow root paths relative to the directory of the vfsoverlay YAML file
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on remaining memory instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D140205: [WebAssembly] Fix crash when selecting 64 bit lane extract operand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D140258: [LiveDebugValues] Remove LexicalScope param from VarLoc (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] ddf2f90 - [EarlyIfConversion] Add target hook to allow for multiple ifcvt iterations.
Hendrik Greving via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add switch to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add switch to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add switch to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add target hook to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add target hook to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add target hook to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add target hook to allow for multiple ifcvt iterations.
Hendrik Greving via Phabricator via llvm-commits
- [llvm] 5d7950a - [CSSPGO][llvm-profgen] Missing frame inference.
Hongtao Yu via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D136268: [libc++][ranges] implement `std::views::elements_view`
Hui via Phabricator via llvm-commits
- [PATCH] D136268: [libc++][ranges] implement `std::views::elements_view`
Hui via Phabricator via llvm-commits
- [PATCH] D136268: [libc++][ranges] implement `std::views::elements_view`
Hui via Phabricator via llvm-commits
- [PATCH] D136268: [libc++][ranges] implement `std::views::elements_view`
Hui via Phabricator via llvm-commits
- [PATCH] D138760: BLAKE3: do not try to use neon on big-endian aarch64
Håvard Eidnes via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139933: [InlineOrder] Add TopDownInlineOrder
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139933: [InlineOrder] Add TopDownInlineOrder
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139933: [InlineOrder] Add TopDownInlineOrder
IBricchi via Phabricator via llvm-commits
- [PATCH] D139933: [InlineOrder] Add TopDownInlineOrder
IBricchi via Phabricator via llvm-commits
- [PATCH] D139933: [InlineOrder] Add TopDownInlineOrder
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D140266: [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
IBricchi via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
IBricchi via Phabricator via llvm-commits
- [PATCH] D140266: [InlineAdvisor] Fix dependencies for InlineAdvisorPlugin
IBricchi via Phabricator via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D140111: [lld][wasm] Split __wasm_apply_data_relocs when it exceeds the function size limit
Illia Malachyn via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [PATCH] D135797: [mlir][MemRef] Move the forwarding patterns for `extract_strided_metadata`
Ivan Butygin via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D140108: [AMDGPU][AsmParser][NFC] Refine parsing cache policy modifiers.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138668: Correct typos
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D138668: Correct typos
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D140088: add fp8 support
Jake Hall via Phabricator via llvm-commits
- [PATCH] D139893: [RISCV] Set ShouldSignExtI32Param in TargetLibraryInfo for riscv64.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D139898: [StandardInstrumentations] Handle initial IR before checking if IR is interesting
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 1f8fecf - [OpenMP][OMPIRBuilder] Migrate code to emit target region functions from clang to OMPIRBuilder
Jan Sjodin via llvm-commits
- [PATCH] D139634: [OpenMP][OMPIRBuilder] Migrate code to emit target region functions from clang to OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [llvm] 6443539 - [clang][deps] Implement `dump()` for the VFS
Jan Svoboda via llvm-commits
- [PATCH] D140242: [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D140242: [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D136938: [LLDB] Fix code breakpoints on tagged addresses
Jason Molenda via Phabricator via llvm-commits
- [llvm] 81084bf - [AMDGPU] Make use of !listremove. NFCI.
Jay Foad via llvm-commits
- [llvm] 6443c0e - [AMDGPU] Stop using make_pair and make_tuple. NFC.
Jay Foad via llvm-commits
- [llvm] 113aafb - [AMDGPU] Clean up SReg classes
Jay Foad via llvm-commits
- [llvm] e2bcdca - [AMDGPU] Generate permlane test checks
Jay Foad via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139828: [AMDGPU] Stop using make_pair and make_tuple. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139829: [AMDGPU] Make use of !listremove. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139829: [AMDGPU] Make use of !listremove. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139895: InstCombine: Fold is.fpclass (fneg x) into the test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139895: InstCombine: Fold is.fpclass (fneg x) into the test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139903: InstCombine: Fold is.fpclass (fabs x), mask -> is.fpclass x, (fabs mask)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139904: InstCombine: Fold logic of fp_classes together
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139984: [NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::splice()
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139616: [TableGen] Emit table mapping physical registers to base classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D135975: [BranchRelaxation] Fix test for duplicate branch instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139828: [AMDGPU] Stop using make_pair and make_tuple. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D135975: [BranchRelaxation] Fix test for duplicate branch instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Perform basic isnan combines on llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [llvm] 4d2faf0 - [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D139901: [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139901: [BuildLibCalls][RISCV] Sign extend return value of bcmp on riscv64.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension Patterns
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139996: [RISCV] Disable callee-saved register when the register is written by llvm.write_register intrinsic
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139996: [RISCV] Disable callee-saved register when the register is written by llvm.write_register intrinsic
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies tests
Jessica Del via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies tests
Jessica Del via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Jessica Del via Phabricator via llvm-commits
- [PATCH] D139443: [AArch64] Support SLC in ACLE prefetch intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D139419: [AArch64] lower abs intrinsic to new ABS instruction in GIsel
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D139418: [AArch64] GlobalIsel codegen for gpr CTZ
Jessica Paquette via Phabricator via llvm-commits
- [lld] a650f2e - Revert "[lld-macho] Private label aliases to weak symbols should not retain section data"
Jez Ng via llvm-commits
- [lld] b6772e6 - [lld-macho] Don't rewrite -rpath arguments in response file
Jez Ng via llvm-commits
- [PATCH] D139909: [lld-macho] Fix __objc_stubs ordering
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139762: [lld-macho] Emit map file entries for more synthetic sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139959: [lld-macho][test] Add test case for section ordering
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139762: [lld-macho] Emit map file entries for more synthetic sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140167: [lld-macho] Don't rewrite -rpath arguments in response file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Private label aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140167: [lld-macho] Don't rewrite -rpath arguments in response file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139762: [lld-macho] Emit map file entries for more synthetic sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV] Implement assembler support for XTHeadVdot
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV] Implement assembler support for XTHeadVdot
Jiejie Rong via Phabricator via llvm-commits
- [PATCH] D131830: [OpenMP] Clang Support for taskwait nowait clause
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D139974: [llvm][ADT] Fix Any with msvc and lto
Joe Loser via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Joe Loser via Phabricator via llvm-commits
- [PATCH] D140276: [llvm] Remove unused import in `LitConfig.py`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D140280: [llvm] Fix APInt to work in C++20 mode
Joe Loser via Phabricator via llvm-commits
- [PATCH] D140280: [llvm] Fix APInt to work in C++20 mode
Joe Loser via Phabricator via llvm-commits
- [PATCH] D139829: [AMDGPU] Make use of !listremove. NFCI.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Joe Nash via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Joe Nash via Phabricator via llvm-commits
- [llvm] 12e14bc - [Attributor] Make non-side-effect inline asm be "no-call"
Johannes Doerfert via llvm-commits
- [llvm] c1c8cbb - [OpenMP][NFCI] Remove effectively dead code in clang and the runtime
Johannes Doerfert via llvm-commits
- [llvm] f622446 - [OpenMP][FIX] Ensure combing accesses does not violate invariants
Johannes Doerfert via llvm-commits
- [llvm] f9c2987 - Revert "[OpenMP][NFCI] Remove effectively dead code in clang and the runtime"
Johannes Doerfert via llvm-commits
- [llvm] 90609fb - [OpenMP][NFCI] Remove effectively dead code in clang and the runtime
Johannes Doerfert via llvm-commits
- [llvm] 23333bb - [NFC] Rerun update test checks on Attributor and OpenMP-Opt tests
Johannes Doerfert via llvm-commits
- [llvm] 8be3133 - [OpenMP][FIX] Remove unsound reasoning about written to values
Johannes Doerfert via llvm-commits
- [llvm] dde21c1 - [OpenMP][FIX] Remove accidental and somewhat random change
Johannes Doerfert via llvm-commits
- [llvm] 07c3753 - [OpenMP][FIX] Restrict more unsound assmptions about threading
Johannes Doerfert via llvm-commits
- [llvm] 4a5d0d8 - [Attributor][FIX] Avoid memory leakage through InstExclusionSet
Johannes Doerfert via llvm-commits
- [llvm] 2ac37df - [Attributor][FIX] Try to prevent a potential memory leak
Johannes Doerfert via llvm-commits
- [llvm] cc9d9df - [Attributor][NFCI] Update tests according to last commit
Johannes Doerfert via llvm-commits
- [llvm] 88f9b52 - [Attributor][FIX] Allow negative offsets for ranges
Johannes Doerfert via llvm-commits
- [llvm] 81f3dee - [Attributor][FIX] Ensure to delete all AAs
Johannes Doerfert via llvm-commits
- [PATCH] D138496: [OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D136903: [OpenMP][NFCI] Remove effectively dead code from clang and the runtime
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D136903: [OpenMP][NFCI] Remove effectively dead code from clang and the runtime
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138496: [OpenMP][OMPContext] Move SIMD alignment calculation to LLVM Frontend
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140174: [OpenMP] Increase max teams in OMPGridValues
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140218: [update_cc_test_checks] Default to --function-signature for new tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
John McCall via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
John McCall via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
John Scott via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139433: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add switch to allow for multiple ifcvt iterations.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add target hook to allow for multiple ifcvt iterations.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140072: [dsymutil] Mark ODR canonical DIEs after processing the whole CU
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D140227: [dsymutil] Verify the keep chain when asserts are enabled
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 4f9d069 - [NFC] Specify template type to fix -Wctad-qmaybe-unsupported
Jordan Rupprecht via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
Joseph Huber via Phabricator via llvm-commits
- [llvm] 9b8fcd0 - [X86] Fix cmp order in probing BuildStackAlignAND
Josh Stone via llvm-commits
- [PATCH] D139756: [X86] Fix cmp order in probing BuildStackAlignAND
Josh Stone via Phabricator via llvm-commits
- [PATCH] D139812: [LoopFusion] sink second loop PHIs
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D139812: [LoopFusion] sink second loop PHIs
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D140255: [LoopUnrollAndJam] Visit phi operand dependencies in post-order
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [llvm] 4d85237 - [DAGCombine] Fix always true condition in combineShiftToMULH
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D139315: [NFC][LLVM-MT] Fix buffer-overflow when comparing buffers
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139024: [Backend][AsmPrinter][CFI] Generate unwind table entries in .eh_frame when the uwtable attribute is present.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138240: AMDGPU: Introduce function pass version of LowerIntrinsics
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D96334: Correctly recognize bitfields when emitting dwarf
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139862: [llvm][Object] set SF_Hidden flag for MachO files
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D139862: [llvm][Object] set SF_Hidden flag for MachO files
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D139314: ValueTracking: Teach canCreateUndefOrPoison about FP ops
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D134130: [clangd] Add doxygen parsing for Hover [1/3]
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D134130: [clangd] Add doxygen parsing for Hover [1/3]
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] bef10bf - [AIX][BigArchive][NFC] Add test case that list members of archive with free list in it
Kai Luo via llvm-commits
- [llvm] b26fe2a - [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138985: [AIX][BigArchive][NFC] Add test case that list members of archive with free list in it
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [llvm] 5ebdd83 - [PowerPC] Simplify PPCSubtarget
Kai Nacke via llvm-commits
- [llvm] 6210127 - [UpdateTestChecks][PowerPC] Add ppc64 triple support
Kai Nacke via llvm-commits
- [llvm] 110340c - [PowerPC][GIsel] Materialize i64 constants.
Kai Nacke via llvm-commits
- [llvm] 44fe4e2 - [PowerPC][NFC] Fix typos in PPCISelDAGToDAG
Kai Nacke via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140028: [PowerPC] Simplify PPCSubtarget
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D131296: [PowerPC] Add support for extending and truncating values
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140028: [PowerPC] Simplify PPCSubtarget
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140107: [UpdateTestChecks] [PowerPC] Add ppc64 triple support
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140107: [UpdateTestChecks] [PowerPC] Add ppc64 triple support
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140107: [UpdateTestChecks] [PowerPC] Add ppc64 triple support
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension
Kautuk Consul via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension
Kautuk Consul via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondops Extension
Kautuk Consul via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondOps Extension Patterns
Kautuk Consul via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Kautuk Consul via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add codegen support for RISCV XVentanaCondOps Extension
Kautuk Consul via Phabricator via llvm-commits
- [llvm] 9883ee6 - [Analysis] Remove TFUtils.cpp
Kazu Hirata via llvm-commits
- [llvm] 842b0d0 - [mlgo] Remove TENSORFLOW_C_LIB_PATH
Kazu Hirata via llvm-commits
- [llvm] edc83a1 - [mlgo] Use LLVM_HAVE_TFLITE instead of LLVM_HAVE_TF_API in C++ code (NFC)
Kazu Hirata via llvm-commits
- [llvm] 59686bb - [IPO] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] b9b877f - [llvm-pdbutil] Update #includes (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8a55264 - [Bitcode] Use std::nullopt_t instead of NoneType (NFC)
Kazu Hirata via llvm-commits
- [llvm] a0b97a4 - [ADT] Remove Optional<T>::create
Kazu Hirata via llvm-commits
- [llvm] 21a3447 - [Support] Add llvm::transformOptional
Kazu Hirata via llvm-commits
- [lld] 7e937d0 - Don't include StringSwitch (NFC)
Kazu Hirata via llvm-commits
- [llvm] 272bcb2 - [ADT] Remove llvm::Optional::transform
Kazu Hirata via llvm-commits
- [llvm] 9112ec6 - [mlgo] Use LLVM_HAVE_TFLITE instead of LLVM_HAVE_TF_API
Kazu Hirata via llvm-commits
- [llvm] 3442309 - [mlgo] Use have_tflite instead of have_tf_api
Kazu Hirata via llvm-commits
- [llvm] ee0c631 - [mlgo] Retire LLVM_HAVE_TF_API
Kazu Hirata via llvm-commits
- [llvm] 85956bd - [NVPTX] Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata via llvm-commits
- [llvm] bcf2402 - [BinaryFormat] Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata via llvm-commits
- [llvm] 541ef3d - Include <optional> instead of "llvm/ADT/Optional.h"
Kazu Hirata via llvm-commits
- [llvm] 844c8fc - [CodeGen] Include MachineInstr.h
Kazu Hirata via llvm-commits
- [llvm] fa5f77b - [CodeGen] Include llvm/CodeGen/DFAPacketizer.h
Kazu Hirata via llvm-commits
- [PATCH] D139773: [Analysis] Remove TFUtils.cpp
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139828: [AMDGPU] Stop using make_pair and make_tuple. NFC.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139775: [ADT] Deprecate Optional<T>::create (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139775: [ADT] Remove Optional<T>::create
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139860: [mlgo] Remove TENSORFLOW_C_LIB_PATH
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139863: [mlgo] Use LLVM_HAVE_TFLITE instead of LLVM_HAVE_TF_API in C++ code (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139860: [mlgo] Remove TENSORFLOW_C_LIB_PATH
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139863: [mlgo] Use LLVM_HAVE_TFLITE instead of LLVM_HAVE_TF_API in C++ code (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139779: [Support] Add transformOptional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139779: [Support] Add transformOptional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139775: [ADT] Remove Optional<T>::create
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139775: [ADT] Remove Optional<T>::create
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140061: [mlgo] Use LLVM_HAVE_TFLITE instead of LLVM_HAVE_TF_API
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139779: [Support] Add transformOptional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140082: [ADT] Deprecate llvm::Optional::transform
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140082: [ADT] Deprecate llvm::Optional::transform
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140082: [ADT] Deprecate llvm::Optional::transform
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140061: [mlgo] Use LLVM_HAVE_TFLITE instead of LLVM_HAVE_TF_API
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140133: [mlgo] Use have_tflite instead of have_tf_api
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140133: [mlgo] Use have_tflite instead of have_tf_api
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140169: [mlgo] Retire LLVM_HAVE_TF_API
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D140169: [mlgo] Retire LLVM_HAVE_TF_API
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139933: [InlineOrder] Add TopDownInlineOrder
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 988ab00 - [ORC] Extract hasInitializerSection for testing (NFC)
Keith Smiley via llvm-commits
- [lld] 3a8c6a3 - [lld-macho] Fix __objc_stubs ordering
Keith Smiley via llvm-commits
- [lld] 2e5a0b3 - [lld-macho][test] Add test case for section ordering
Keith Smiley via llvm-commits
- [PATCH] D139347: [ORC] Extract hasInitializerSection for testing (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139347: [ORC] Extract hasInitializerSection for testing (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139347: [ORC] Extract hasInitializerSection for testing (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139909: [lld-macho] Fix __objc_stubs ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139909: [lld-macho] Fix __objc_stubs ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139909: [lld-macho] Fix __objc_stubs ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139909: [lld-macho] Fix __objc_stubs ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139959: [lld-macho][test] Add test case for section ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139909: [lld-macho] Fix __objc_stubs ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139959: [lld-macho][test] Add test case for section ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139959: [lld-macho][test] Add test case for section ordering
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140244: [lld-macho] Add option for ld64 autolink behavior
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140244: [lld-macho] Add option for ld64 autolink behavior
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D70253: [AArch64][SVE2] Implement remaining SVE2 floating-point intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 192cc76 - Revert "[AArch64][GlobalISel][Legalizer] Legalize G_SHUFFLE_VECTOR with different lengths"
Kevin Athey via llvm-commits
- [llvm] ec7cffc - Revert "Revert "[AArch64][GlobalISel][Legalizer] Legalize G_SHUFFLE_VECTOR with different lengths""
Kevin Athey via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D138867: [RFC] Add new intrinsics and attribute to control accuracy of FP calls
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 2e9c3fe - [OpenMP] Increase max teams in OMPGridValues
Kevin Sala via llvm-commits
- [llvm] 14b648a - [NFC][OpenMP] Fix format for recent changes on OMPGridValues
Kevin Sala via llvm-commits
- [PATCH] D140174: [OpenMP] Increase max teams in OMPGridValues
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D140174: [OpenMP] Increase max teams in OMPGridValues
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Kiran Chandramohan via Phabricator via llvm-commits
- [compiler-rt] ee56d88 - [HWASAN][NFC] Renamed [g|s]et_requested_size to [G|S]etRequestedSize.
Kirill Stoimenov via llvm-commits
- [compiler-rt] 1b0d63c - [HWASAN] Implemented LsanMetadata in HWASAN.
Kirill Stoimenov via llvm-commits
- [compiler-rt] a3587ea - [HWASAN][NFC] Added implementation for the most of the allocator related functions from the LSAN interface.
Kirill Stoimenov via llvm-commits
- [compiler-rt] e43e0ff - [LSAN][NFC] Eliminated GetThreadRegistryLocked from the LSAN interface to avoid the need to implement it in HWASAN.
Kirill Stoimenov via llvm-commits
- [compiler-rt] bfdc1a7 - [HWASAN] Added dtls_ member variable which is needed by __lsan::GetThreadRangesLocked.
Kirill Stoimenov via llvm-commits
- [PATCH] D139827: [RISCV][Asan] Use dynamic shadow offset to make it work on different width of virtual-memory system.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D139827: [RISCV][Asan] Use dynamic shadow offset to make it work on different width of virtual-memory system.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D139553: [llvm-objdump][RISCV] Use new common method to parse ARCH RISCV attribute
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D139931: (WIP) [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 5e6351d - Revert "[Assignment Tracking][13/*] Account for assignment tracking in SROA"
Krasimir Georgiev via llvm-commits
- [compiler-rt] 78f786d - Revert "Delete sanitizer_common-based ('old') scudo: o7"
Krasimir Georgiev via llvm-commits
- [llvm] 1f9fe34 - Revert "[RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V"
Krasimir Georgiev via llvm-commits
- [llvm] 5441812 - [llvm-objdump][AArch64] Fix ADRP target label calculation
Kristina Bessonova via llvm-commits
- [PATCH] D139407: [llvm-objdump][AArch64] Fix ADRP target label calculation
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D139407: [llvm-objdump][AArch64] Fix ADRP target label calculation
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D139407: [llvm-objdump][AArch64] Fix ADRP target label calculation
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D139407: [llvm-objdump][AArch64] Fix ADRP target label calculation
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 1c7c737 - [Hexagon] Handle rounding beyond low 32 bits
Krzysztof Parzyszek via llvm-commits
- [llvm] aaf66cc - [Hexagon] Record original result type in wide multiplication
Krzysztof Parzyszek via llvm-commits
- [PATCH] D140279: Adds support for GOT relocations to i386 backend
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D140279: Adds support for GOT relocations to i386/ELF backend
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D140088: add fp8 support
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Kushan Ahmadian via Phabricator via llvm-commits
- [llvm] 2f8cdea - [gn build] Port 800533283524
LLVM GN Syncbot via llvm-commits
- [llvm] 96fbbf5 - [gn build] Port 233ca84a25a7
LLVM GN Syncbot via llvm-commits
- [llvm] 183c40a - [gn build] Port e356f681f6c4
LLVM GN Syncbot via llvm-commits
- [llvm] 7ca5eae - [gn build] Port 3ec6c997c67d
LLVM GN Syncbot via llvm-commits
- [llvm] c0c909e - [gn build] Port 5d7950a403be
LLVM GN Syncbot via llvm-commits
- [llvm] 916ef9b - [C-API] LLVMOrcCreateRTDyldObjectLinkingLayerWithMCJITMemoryManagerLikeCallbacks
Lang Hames via llvm-commits
- [llvm] 10d0bd4 - [C-API] Add example code to exercise new MCJIT-like-memory-manager API.
Lang Hames via llvm-commits
- [PATCH] D139393: LLVMOrcCreateRTDyldObjectLinkingLayerWithMCJITMemoryManagerLikeCallbacks
Lang Hames via Phabricator via llvm-commits
- [compiler-rt] 58f1534 - Revert "[scudo] Enable more warnings for standalone build"
Lei Huang via llvm-commits
- [PATCH] D122761: [scudo] Enable more warnings for standalone build
Lei Huang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO]Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Lei Wang via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D139501: [libunwind] Fix a slip of the pen for st.d on LoongArch
Limin Zhang via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
Lin Runze via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
Lin Runze via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
Lu Weining via Phabricator via llvm-commits
- [PATCH] D139499: [LoongArch] Add tests showing the optimization pipeline
Lu Weining via Phabricator via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D139936: [AArch64] RASv2 Assembly Support
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D139443: [AArch64] Support SLC in ACLE prefetch intrinsics
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D140216: [AArch64] Add missing v8.8a Non-maskable Interrupts feature
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139645: [WebAssembly] Fold adds with global addresses into load offset
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on store address operands
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139631: [WebAssembly][NFC] Add ComplexPattern for loads
Luke Lau via Phabricator via llvm-commits
- [PATCH] D139950: [WebAssembly] Use ComplexPattern on remaining memory instructions
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140205: [WebAssembly] Fix crash when selecting 64 bit lane extract operand
Luke Lau via Phabricator via llvm-commits
- [PATCH] D140205: [WebAssembly] Fix crash when selecting 64 bit lane extract operand
Luke Lau via Phabricator via llvm-commits
- [PATCH] D132782: [BOLT][DWARF] Fix for Handle zero size DW_TAG_inlined_subroutine
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D139811: sanmd: improve precision of UAR analysis
Marco Elver via Phabricator via llvm-commits
- [PATCH] D139811: sanmd: improve precision of UAR analysis
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130170: [AMDGPU] Stop running IR code sinking pass
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Mark Dewing via Phabricator via llvm-commits
- [PATCH] D140248: [OpenMP] Enable profiling on multiple threads
Mark Dewing via Phabricator via llvm-commits
- [compiler-rt] 78c033b - [sanitizers][windows] Correctly override functions with backward jmps
Markus Böck via llvm-commits
- [llvm] 1d43966 - [llvm][ADT] Allow returning `std::nullopt` in TypeSwitch
Markus Böck via llvm-commits
- [PATCH] D137788: [sanitizers] [windows] Correctly override functions with backward jmps
Markus Böck via Phabricator via llvm-commits
- [PATCH] D140265: [llvm][ADT] Allow returning `std::nullopt` in TypeSwitch
Markus Böck via Phabricator via llvm-commits
- [PATCH] D140265: [llvm][ADT] Allow returning `std::nullopt` in TypeSwitch
Markus Böck via Phabricator via llvm-commits
- [llvm] 899739c - Revert "[AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions."
Martin Storsjö via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D140019: [WindowsDriver] Improve VSInstallPath check for IDE subdirectory
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D140019: [WindowsDriver] Improve VSInstallPath check for IDE subdirectory
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136138: [docs][NFC] Add document of llvm-opt-report.
Masahiro ARAKAWA via Phabricator via llvm-commits
- [llvm] e20a092 - Verifier: Enforce value of llvm.is.fpclass test mask
Matt Arsenault via llvm-commits
- [llvm] d647e25 - InstSimplify: Add basic folding of llvm.is.fpclass intrinsic
Matt Arsenault via llvm-commits
- [llvm] 4f63f97 - AMDGPU: Add sanity test if amdgcn.device.{init|fini} already exists
Matt Arsenault via llvm-commits
- [llvm] 021ff53 - ObjCARC: Try to fix faulty tests
Matt Arsenault via llvm-commits
- [llvm] 01e4f41 - ObjCARC: Update tests to use opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 2ab4498 - InstCombine: Add baseline tests for freeze with some FP ops
Matt Arsenault via llvm-commits
- [llvm] 28e3220 - ValueTracking: Teach canCreateUndefOrPoison about FP ops
Matt Arsenault via llvm-commits
- [llvm] 1bf261c - InstCombine: Fix metadata arguments blocking freeze combining
Matt Arsenault via llvm-commits
- [llvm] b7232da - InstCombine: Regenerate checks
Matt Arsenault via llvm-commits
- [llvm] 19d428f - InstCombine: Fold negations of is_fpclass intrinsics
Matt Arsenault via llvm-commits
- [llvm] 4fa54f8 - ConstantFolding: Fix handling of canonicalize for ppc_fp128 0s
Matt Arsenault via llvm-commits
- [llvm] 6acf666 - ConstantFolding: Ignore output denorm mode for canonicalize
Matt Arsenault via llvm-commits
- [llvm] ded1630 - APFloat: Add isPosInfinity and isNegInfinity helpers
Matt Arsenault via llvm-commits
- [llvm] 9fcf053 - InstCombine: Add a few tests for daz behavior with is_fpclass
Matt Arsenault via llvm-commits
- [llvm] 73a2adc - InstCombine: Add tests for is_fpclass with ninf sources
Matt Arsenault via llvm-commits
- [llvm] 82b3170 - InstCombine: Add baseline tests for negated fpclass tests
Matt Arsenault via llvm-commits
- [llvm] 40ef625 - InstCombine: Add baseline test for and/or/xor of is.fpclass
Matt Arsenault via llvm-commits
- [llvm] e9d298d - InstCombine: Perform simpler test of APFloat first
Matt Arsenault via llvm-commits
- [llvm] 8fc25ca - InstCombine: Fold logic of fp_classes together
Matt Arsenault via llvm-commits
- [llvm] efebb4c - InstCombine: Add baseline tests for and/or of fcmp to class combine
Matt Arsenault via llvm-commits
- [llvm] f532b02 - InstCombine: Add baseline tests for is.fpclass with fcmp
Matt Arsenault via llvm-commits
- [llvm] 15a6e3c - Support: Make Wait's SecondsToWait be std::optional [NFC]
Matt Arsenault via llvm-commits
- [llvm] c16a58b - Attributes: Add function getter to parse integer string attributes
Matt Arsenault via llvm-commits
- [llvm] 7fb7c78 - Support: Try to fix msan error in sys::Wait
Matt Arsenault via llvm-commits
- [llvm] aa9bdd5 - llvm-reduce: Fix invalid reductions with llvm.used
Matt Arsenault via llvm-commits
- [llvm] c11d4f6 - InstCombine: Add baseline tests for folds of is.fpclass with fneg/fabs
Matt Arsenault via llvm-commits
- [llvm] fb639b0 - AMDGPU: Update test
Matt Arsenault via llvm-commits
- [llvm] 191c1d9 - APFloat: Add isSmallestNormalized predicate function
Matt Arsenault via llvm-commits
- [llvm] b5edd52 - AMDGPU/GlobalISel: Do not create readfirstlane with non-s32 type
Matt Arsenault via llvm-commits
- [llvm] 588ecc1 - AArch64: Stop storing MachineFunction in MachineFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] bf67186 - Function: Respect IgnoreLLVMUsed with addrspacecasted functions
Matt Arsenault via llvm-commits
- [llvm] 9d6003c - AMDGPU: Lower addrspacecast on gfx6
Matt Arsenault via llvm-commits
- [llvm] 1706960 - AMDGPU/R600: Special case addrspacecast lowering for null
Matt Arsenault via llvm-commits
- [llvm] 012a852 - AMDGPU/GlobalISel: Use ptrtoint to legalize constant 32-bit addrspacecast
Matt Arsenault via llvm-commits
- [llvm] 0ebab8b - PPC: Implement null target streamer
Matt Arsenault via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139829: [AMDGPU] Make use of !listremove. NFCI.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139852: [amdgpu] Lower CopyToReg into SGPR explicitly to avoid illegal vgpr to sgpr copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139314: ValueTracking: Teach canCreateUndefOrPoison about FP ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size (WIP)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139895: InstCombine: Fold is.fpclass (fneg x) into the test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139902: IR: Add nofpclass parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139012: InstCombine: Fold out is_fpclass inf checks from test mask for known finite sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139903: InstCombine: Fold is.fpclass (fabs x), mask -> is.fpclass x, (fabs mask)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139904: InstCombine: Fold logic of fp_classes together
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139894: [FuzzMutate] introduce vector operations, select and fneg into InstInjectorStrategy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139761: Verifier: Enforce value of llvm.is.fpclass test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139772: InstSimplify: Add basic folding of llvm.is.fpclass intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138925: AMDGPU: Add test sanity test if amdgcn.device.{init|fini} already exist
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138842: AMDGPU: Port AMDGPUCtorDtorLowering to new PM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139314: ValueTracking: Teach canCreateUndefOrPoison about FP ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139321: InstCombine: Fix metadata arguments blocking freeze combining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138180: InstCombine: Fold negations of is_fpclass intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139931: (WIP) [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138868: AMDGPU/clang: Remove target features from address space test builtins
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139904: InstCombine: Fold logic of fp_classes together
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139535: [SPARC] Add GNU syntax extensions of WRPR instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139442: AMDGPU/MC: Make VReg and VISrc decoders more strict
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137785: [PowerPC][GISel] Add initial GlobalISel support for vector functions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Handle PHI nodes when eliminating constant memcpy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139627: clang/X86: Don't emit "min-legal-vector-width"="0"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139627: clang/X86: Don't emit "min-legal-vector-width"="0"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139627: clang/X86: Don't emit "min-legal-vector-width"="0"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139784: [Doc] Refactor descriptions of `min-legal-vector-width`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137125: PPC: Implement null target streamer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139981: [EarlyIfConversion] Add switch to allow for multiple ifcvt iterations.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138240: AMDGPU: Introduce function pass version of LowerIntrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138331: ConstantFolding: Fix handling of canonicalize for ppc_fp128 0s
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139310: InstCombine: Fold fneg (copysign x, y) -> copysign x, (fneg y)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118766: [CodeGen] Use the non-pointer LLT equivalent to check regclass type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81899: [gicombiner] Unify common state for current targets into CommonTargetCombinerHelperState
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81070: [AMDGPU] Fixup use of StackPtrOffsetReg when not initialized
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139476: AMDGPU: Use DenormalMode type in FP mode tracking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Perform basic isnan combines on llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Perform basic isnan combines on llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139455: AMDGPU: Document denormal behavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size (WIP)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size (WIP)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139639: Attributes: Add function getter to parse integer string attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139726: llvm-reduce: Fix invalid reductions with llvm.used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139455: AMDGPU: Document denormal behavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137954: Enable roundeven.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82643: [AMDGPU] Remove -amdgpu-verify-regbanks-reassign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135975: [BranchRelaxation] Fix test for duplicate branch instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139433: [amdgpu] Reimplement LDS lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139455: AMDGPU: Document denormal behavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140128: DAG: Look through fneg when trying to create unsafe minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140135: AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47984: AMDGPU/SI: Fix two missing NodeNum checks for SISched
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139422: [AMDGPU] Accelerate SIRegisterInfo::getPhysRegClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139996: [RISCV] Disable callee-saved register when the register is written by llvm.write_register intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117720: AMDGPU/GlobalISel: Do not create readfirstlane with non-s32 type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Perform basic isnan combines on llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140218: [update_cc_test_checks] Default to --function-signature for new tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139673: [AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reserved
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140242: [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140242: [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137125: PPC: Implement null target streamer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Combine ADD and MUL AArch64 instrinsics to MAD
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D140231: CoroFrame: Put escaped variables with multiple lifetimes on coroutine frame
Matthias Braun via Phabricator via llvm-commits
- [llvm] cb06b6a - [IndVars][NFC] Remove redundant param in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via llvm-commits
- [llvm] 6cf7f32 - [IndVars][NFC] Separate invariant condition creation and cond replacement
Max Kazantsev via llvm-commits
- [llvm] d02a40b - [IndVars][NFC] Separate creation of condition and replacement in foldExit
Max Kazantsev via llvm-commits
- [llvm] bb4a955 - [Test] Add some IndVars test with swapped true/false branches
Max Kazantsev via llvm-commits
- [llvm] 4de6727 - [Test] Regenerate checks in turn-to-invariant.ll
Max Kazantsev via llvm-commits
- [PATCH] D139814: [IndVars][NFC] Remove redundant param in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Remove supposedly dead code to save some CT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139814: [IndVars][NFC] Remove redundant param in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139831: [IndVars][NFC] Factor out condition creation in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139934: [IndVars] Apply more optimistic SkipLastIter for AND conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
MengXuan Cai via Phabricator via llvm-commits
- [llvm] c9861e5 - [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via llvm-commits
- [llvm] 738bfbc - [llvm][test] Split DW_AT_default_value check out of clang/test/
Michael Buch via llvm-commits
- [llvm] 3db65da - [MachOYAML] Improve section offset misalignment error message
Michael Buch via llvm-commits
- [llvm] 2dff41c - [llvm][DebugInfo] Add IsDefault parameter to DIBuilder::createTemplateTemplateParameter
Michael Buch via llvm-commits
- [PATCH] D139928: [clang][DebugInfo] Backport emitting DW_AT_default_value for default template arguments
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139928: [clang][DebugInfo] Backport emitting DW_AT_default_value for default template arguments
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139928: [clang][DebugInfo] Backport emitting DW_AT_default_value for default template arguments
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139928: [clang][DebugInfo] Backport emitting DW_AT_default_value for default template arguments
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140084: [llvm][test] Split DW_AT_default_value check out of clang/test/Followup to D139953 to fix build failure on machines notconfigured for x86.
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140084: [llvm][test] Split DW_AT_default_value check out of clang/test/
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140084: [llvm][test] Split DW_AT_default_value check out of clang/test/
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140084: [llvm][test] Split DW_AT_default_value check out of clang/test/
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140116: [MachOYAML] Improve section offset misalignment error message
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140116: [MachOYAML] Improve section offset misalignment error message
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
Michael Buch via Phabricator via llvm-commits
- [PATCH] D139989: [clang][DebugInfo] Add DW_AT_default_value support for template template parameters
Michael Buch via Phabricator via llvm-commits
- [PATCH] D140246: [LV] Remove duplicate name set of vector header basic block. NFC
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D140103: [SPIR-V] Disable MachineLateInstrsCleanup pass
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D139601: [LoopDistribute] Clear cache of `LoopAccessInfoManager`
Miguel Saldivar via Phabricator via llvm-commits
- [PATCH] D139601: [LoopDistribute] Clear cache of `LoopAccessInfoManager`
Miguel Saldivar via Phabricator via llvm-commits
- [PATCH] D139601: [LoopDistribute] Clear cache of `LoopAccessInfoManager`
Miguel Saldivar via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D137422: [DAGCombine] Generalize foldSelectCCToShiftAnd
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D137422: [DAGCombine] Generalize foldSelectCCToShiftAnd
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D137422: [DAGCombine] Generalize foldSelectCCToShiftAnd
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D137422: [DAGCombine] Generalize foldSelectCCToShiftAnd
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D140096: Adding tests and fixing the issues they revealed
Milosz Plichta via Phabricator via llvm-commits
- [PATCH] D140096: [lld][ARM]Big Endian support
Milosz Plichta via Phabricator via llvm-commits
- [PATCH] D140201: [lld][ARM][1/3]Big Endian support - Removing assumptions
Milosz Plichta via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Milosz Plichta via Phabricator via llvm-commits
- [PATCH] D140203: [lld][ARM][3/3]Big Endian support - Adding tests
Milosz Plichta via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
Mingming Liu via Phabricator via llvm-commits
- [llvm] 7d2c115 - [NFC] Add llvm-config.h def for LLVM_ENABLE_PLUGINS
Mircea Trofin via llvm-commits
- [llvm] a00aaf2 - [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via llvm-commits
- [llvm] 8d22a63 - Revert "[InlineAdvisor] Allow loading advisors as plugins"
Mircea Trofin via llvm-commits
- [llvm] 07af0e2 - Reapply "[InlineAdvisor] Allow loading advisors as plugins"
Mircea Trofin via llvm-commits
- [PATCH] D139773: [Analysis] Remove TFUtils.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] f529a9f - [GWP-ASan] Fix sanitizer backtrace util using wrong print.
Mitch Phillips via llvm-commits
- [compiler-rt] 512a98e - Delete sanitizer_common-based ('old') scudo: o7
Mitch Phillips via llvm-commits
- [compiler-rt] 4ec480d - Reland "Delete sanitizer_common-based ('old') scudo: o7"
Mitch Phillips via llvm-commits
- [llvm] 8b446ea - Revert "[AAPointerInfo] handle multiple offsets in PHI"
Mitch Phillips via llvm-commits
- [llvm] 7928a63 - Revert "Revert "[AAPointerInfo] handle multiple offsets in PHI""
Mitch Phillips via llvm-commits
- [llvm] 525d6c5 - Revert "[AAPointerInfo] handle multiple offsets in PHI"
Mitch Phillips via llvm-commits
- [llvm] d57a344 - Revert "[Attributor][FIX] Allow negative offsets for ranges"
Mitch Phillips via llvm-commits
- [llvm] 92ce943 - Revert "[Attributor][FIX] Try to prevent a potential memory leak"
Mitch Phillips via llvm-commits
- [llvm] c8468f1 - Revert "[Attributor][FIX] Avoid memory leakage through InstExclusionSet"
Mitch Phillips via llvm-commits
- [llvm] 3b05255 - Revert "[OpenMP][FIX] Restrict more unsound assmptions about threading"
Mitch Phillips via llvm-commits
- [llvm] e425a4c - Revert "[Attributor] Introduce AA[Intra/Inter]Reachability"
Mitch Phillips via llvm-commits
- [llvm] ea4741d - Revert "[Attributor][NFCI] Update tests according to last commit"
Mitch Phillips via llvm-commits
- [llvm] e6b9fc4 - [FuncSpec] Global ranking of specialisations
Momchil Velikov via llvm-commits
- [PATCH] D139346: [FuncSpec] Global ranking of specialisations
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D139346: [FuncSpec] Global ranking of specialisations
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D139346: [FuncSpec] Global ranking of specialisations
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D137293: [AArch64] Extra unit tests for trunc lowering of vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x i64> %x to <(8|16) x i8>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x i64> %x to <(8|16) x i8>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D138179: MIPS: fix build from IR files, nan2008 and FpAbi
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] cb3f415 - [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via llvm-commits
- [PATCH] D139877: [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140245: [PowerPC] Don't crash when disassembling invalid immediate
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D140245: [PowerPC] Don't crash when disassembling invalid immediate
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] a3dc5b5 - [ARM][CodeGen] Add integer support for complex deinterleaving
Nicholas Guy via llvm-commits
- [llvm] 0c51f9c - [NFC] Removal of complex deinterleaving i64 test cases
Nicholas Guy via llvm-commits
- [PATCH] D139628: [ARM][CodeGen] Add integer support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139861: [llvm] boilerplate for new callbrprepare codegen IR pass
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139679: [X86] Don't zero out %eax if both %al and %ah are used
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139883: [llvm][CallBrPrepare] add llvm.callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [LLVM][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140161: [SelectionDAG] Give all the target specific subclasses of SelectionDAGISel their own pass ID.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139872: [llvm][CallBrPrepare] split critical edges
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D139970: [llvm][CallBrPrepare] use SSAUpdater to use intrinsic value
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140180: [llvm] add CallBrPrepare pass to pipelines
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D140160: [llvm][SelectionDAGBuilder] codegen callbr.landingpad intrinsic
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 658dc6e - [gn] port 988ab0048daf
Nico Weber via llvm-commits
- [llvm] ae2e60a - [gn build] Port 7a85192166b5
Nico Weber via llvm-commits
- [llvm] abc388a - Revert "Update tests by update_test_checks.py"
Nico Weber via llvm-commits
- [lld] 55cbda9 - Revert "[lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t"
Nico Weber via llvm-commits
- [llvm] e37fac3 - [gn] port 7d2c1150d31b
Nico Weber via llvm-commits
- [lld] 09c5aab - Revert "Reland 2nd attempt: [lld-macho] Fix bug in reading cpuSubType field."
Nico Weber via llvm-commits
- [llvm] b65fbf8 - [gn] port ae3e228af7
Nico Weber via llvm-commits
- [llvm] 6dcf937 - [gn build] Port some of 07af0e2d3e84
Nico Weber via llvm-commits
- [llvm] 83d7605 - [gn build] Port rest of 07af0e2d3e84
Nico Weber via llvm-commits
- [llvm] 6f5cdc9 - [gn] port 7d2c1150d31bb
Nico Weber via llvm-commits
- [llvm] ba57d2a - [gn] port 7d2c1150d31b better
Nico Weber via llvm-commits
- [llvm] 67119c7 - [gn] try porting 07af0e2d3e84 even more
Nico Weber via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139762: [lld-macho] Emit map file entries for more synthetic sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Nico Weber via Phabricator via llvm-commits
- [llvm] 8005332 - [AA] Remove CFL AA passes
Nikita Popov via llvm-commits
- [llvm] 243acd5 - [BasicAA] Remove support for PhiValues analysis
Nikita Popov via llvm-commits
- [compiler-rt] fe51631 - [Clang] Update compiler-rt sanitizer test to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 697bfa4 - Revert "[UpdateTestChecks] Match define for labels"
Nikita Popov via llvm-commits
- [llvm] 492c471 - [InstCombine] Handle logical op in simplifyRangeCheck() (PR59484)
Nikita Popov via llvm-commits
- [llvm] 81ac23e - [InstCombine] Add additional tests for foldAndOrOfICmpEqZeroAndICmp (NFC)
Nikita Popov via llvm-commits
- [llvm] de59d22 - [InstCombine] Support logical ops in foldAndOrOfICmpEqZeroAndICmp()
Nikita Popov via llvm-commits
- [llvm] 0fa8f29 - [InstCombine] Add additional foldAndOrOfICmpsWithConstEq() tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 5dbfca3 - [InstCombine] Support logical ops in foldAndOrOfICmpsWithConstEq() (NFC)
Nikita Popov via llvm-commits
- [llvm] 4f3b1c6 - [IRBuilder] Fix CreateFDivFMF ignoring source FMF
Nikita Popov via llvm-commits
- [llvm] cca01df - [CVP] Eliminate urem when LHS < RHS
Nikita Popov via llvm-commits
- [llvm] 7a38c69 - [Bitcode] Update test to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 40c0d07 - [Bitcode] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 5051582 - [AsmWriter] Fix printing of atomicrmw xchg with pointer op
Nikita Popov via llvm-commits
- [llvm] 23c947d - [Bitcode] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 38386b4 - [Tests] Convert Other tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 75a4792 - [Assembler] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 864bb84 - [IndVarSimplify] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 5810927 - [SCEVExpander] Produce canonical constant GEP
Nikita Popov via llvm-commits
- [llvm] bf4aeef - [IndVarSimplify] Convert last test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] d586bd5 - [GlobalOpts] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 2f115fb - [GlobalOpt] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] d4191be - [GlobalOpt] Convert remaining tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 1842a29 - [Tests] Convert Feature tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] f75dd8b - [BugPoint] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 5a288fa - [DebugInfo] Convert most tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 9950ea6 - [ThinLTOBitcodeWriter] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 3713bc8 - [FunctionImport] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 1f14056 - [CanonicalizeAliases] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] f2e868c - [Linker] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] c604128 - [ThinLTO] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 43b5fba - Revert "[InstCombine] Handle logical op in simplifyRangeCheck() (PR59484)"
Nikita Popov via llvm-commits
- [llvm] 32224a0 - [llvm-link] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 1565591 - [LTO] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 3084797 - [Linker] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 31f7b1e - [Linker] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 11c7a75 - [Linker] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] e45cf47 - [Bitcode] Remove auto-detection for typed pointers
Nikita Popov via llvm-commits
- [llvm] 8979ae4 - [SimplifyCFG] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 7d75772 - [LoopVectorize] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 5b40015 - [LoopVectorize] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 8b7b5f9 - [IndVarSimplify] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 3ce360f - [IndVarSimplify] Convert more tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] fe0bd3e - [compiler-rt] Convert profile tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] ac92430 - [AliasSet] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 68c50b1 - [CostModel] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 9c1dca3 - [CostModel] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 36ec97a - [CostModel] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 9261995 - [SCEV] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] e253382 - [MRI] Print more debug infor in clearVirtRegs() (NFC)
Nikita Popov via llvm-commits
- [llvm] 1f53426 - [ProgressMeter] Remove unnecessary semicolon (NFC)
Nikita Popov via llvm-commits
- [llvm] f59e71e - [LoopVersioningLICM] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 2410b1c - [Delinearization] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 3caf301 - [BasicAA] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 303c308 - [BasicAA] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 2564096 - [DependenceAnalysis] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] da839ff - [IRSimilarity] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] ead8463 - [Lint] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 5a37a77 - [MemDep] Run test through instnamer (NFC)
Nikita Popov via llvm-commits
- [llvm] 4e49c9d - [MemDep] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 6402fc2 - [TBAA] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 7fbbbfd - [ValueTracking] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] aff69e1 - [LazyCallGraph] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 47f0b66 - [GlobalAA] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 07e1c99 - [LAA] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [llvm] 05dc149 - [LAA] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] cc19628 - [SCEV] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 8b3323c - [SCEV] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [llvm] e6676a1 - [SCEV] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 04d6529 - [SCEV] Return ArrayRef for SCEV operands() (NFC)
Nikita Popov via llvm-commits
- [llvm] 29fa062 - [SCEV] Add SCEV::operands() method (NFC)
Nikita Popov via llvm-commits
- [llvm] 379de12 - [InstCombine] Preserve instruction name in replaceInstUsesWith()
Nikita Popov via llvm-commits
- [llvm] 6c5f3f6 - [reg2mem] Add special handling to CatchSwitchInst
Nikita Popov via llvm-commits
- [PATCH] D139703: [AA] Remove CFL AA passes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139615: [InstCombine] Expand memcpy to vector instead of integer load/store
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139719: [BasicAA] Remove support for PhiValues analysis
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139814: [IndVars][NFC] Remove redundant param in optimizeLoopExitWithUnknownExitCount
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139295: [Coroutines] Don't mark the parameter attribute of resume function as noalias
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139818: [IndVars][NFCI] Avoid supposedly redundant query to save some CT
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139832: [IndVars] Support AND in optimizeLoopExitWithUnknownExitCount
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139677: [opt] NewPM: `opt -passname` syntax is dead, long live `opt -passes=<pipeline>`!
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131830: [OpenMP] Clang Support for taskwait nowait clause
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D138976: [NFC] Replaces: BB->getInstList().erase(I) with I->eraseFromParent().
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139911: [InstCombine][WIP] Explicitly disable simplifyIntToPtrRoundTripCast for vectors.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139507: [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139583: [IRBuilder] Fix CreateFDivFMF ignoring source FMF
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D138360: [CVP] Eliminate urem when LHS < RHS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139940: [Bitcode] Remove auto-detection for typed pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139962: [InstCombine] Support vectors in simplifyIntToPtrRoundTripCast.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140004: [InstCombine] return the result of the GEP of PHI transformation early
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139940: [Bitcode] Remove auto-detection for typed pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D138269: [LoopFusion] Exit early if one of fusion candidate has guarded branch but the another has not
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137937: [TableGen] Represent IntrHasSideEffects using inaccessiblemem read+write
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139507: [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140097: [MemDep] Reduce block limit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139590: [RegAllocFast] Handle new debug values for spills
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139507: [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140192: [InstCombine] Preserve instruction name in replaceInstUsesWith()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140190: [InstCombine] Preserve Instruction name when converting select to max/min/abs.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140204: [LAA] Convert test to opaque pointers (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140192: [InstCombine] Preserve instruction name in replaceInstUsesWith()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139582: [GVN] Improve PRE on load instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D140230: [InstCombine] Remove code duplicateation between InstCombiner.h and InstCombineInternal.h.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111643: [ValueTracking] Let propgatesPoison consider single poison operand.
Nikita Popov via Phabricator via llvm-commits
- [llvm] a645ec0 - [AArch64] Extra unit tests for trunc lowering of vectors
Nilanjana Basu via llvm-commits
- [llvm] 02d09ff - [AArch64] Extending lowering of 'trunc <(8|16) x i64> %x to <(8|16) x i8>' to use tbl instructions
Nilanjana Basu via llvm-commits
- [llvm] 7958682 - [AArch64] Minor changes and sanity checks in relation to https://reviews.llvm.org/D135229
Nilanjana Basu via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV][WIP] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139462: [RISCV][CodeGen][SelectionDAG] Recursively check hasAllNBitUsers for logical machine opcodes
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D139948: [RISCV] Add pass to remove W suffix from ADDIW and SLLIW to improve compressibility
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D137088: [llvm-readobj] Give JSON output a custom printSymbol
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias"
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137089: [llvm-readobj] Fix JSON output for Relocations
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137091: [readobj] Rename JSON Flag fields to be more consistent
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias"
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
Paul Kirth via Phabricator via llvm-commits
- [llvm] 7793e67 - [ZOS] Convert tests to check 'target={{.*}}-zos{{.*}}'
Paul Robinson via llvm-commits
- [llvm] 948bb35 - [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via llvm-commits
- [lld] d4c65dc - [lld] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] 7e4218b - [MCJIT] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] a1b4e13 - [llvm] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [compiler-rt] abd0975 - [asan] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [llvm] 08c8280 - Undo one llvm::Optional => std::optional
Paul Robinson via llvm-commits
- [compiler-rt] 38e9660 - [asan] Convert more tests to check 'target=...'
Paul Robinson via llvm-commits
- [compiler-rt] bc5e385 - [compiler-rt/builtins] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [compiler-rt] 714301d - [compiler-rt/cfi] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [compiler-rt] 8a86860 - [fuzzer] Convert tests to check 'target=...'
Paul Robinson via llvm-commits
- [compiler-rt] 5bdb925 - [fuzzer] Fix UNSUPPORTED criteria for two tests
Paul Robinson via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139869: [lit] Document the 'target=<triple>' feature
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139953: [llvm][DebugInfo] Backport DW_AT_default_value for template args
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139869: [lit] Document the 'target=<triple>' feature
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D139869: [lit] Document the 'target=<triple>' feature
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Paul Robinson via Phabricator via llvm-commits
- [llvm] f53234c - [AggressiveInstCombine] Fix invalid TypeSize conversion when combining loads.
Paul Walker via llvm-commits
- [PATCH] D139637: [AArch64][SVE][ISel] Combine dup of load to replicating load
Paul Walker via Phabricator via llvm-commits
- [PATCH] D131875: [AArch64][SVE] Add hadd and rhadd support
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Paul Walker via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140106: [AggressiveInstCombine] Fix invalid TypeSize conversion when combining loads.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139342: [InstCombine] Bubble vector.reverse of binop operands to their result.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140229: [SeparateConstOffsetFromGEP] Remove TypeSize error when collecting constant indices.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D140106: [AggressiveInstCombine] Fix invalid TypeSize conversion when combining loads.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive`
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive`
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D140238: [NVPTX] Emit .noreturn directive
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Pavel Labath via Phabricator via llvm-commits
- [lld] 3c9f479 - [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D140233: [lld-macho][test][nfc] Update stabs.s to use GMT time zone instead of UTC
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139980: [lld-macho][test][nfc] Update stabs.s to use touch -d instead of -t
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D139442: AMDGPU/MC: Make VReg and VISrc decoders more strict
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D139862: [llvm][Object] set SF_Hidden flag for MachO files
Pete Cooper via Phabricator via llvm-commits
- [llvm] bc277eb - [FuzzMutate] New InsertCFGStrategy
Peter Rong via llvm-commits
- [llvm] 80760e9 - [FuzzMutate] InstModificationStrategy, add FastMath flags and exact flags to instructions.
Peter Rong via llvm-commits
- [llvm] 2328c0e - [FuzzMutate] InstModStrategy: switch nsw/nuw/inbount instead of repeated setting it
Peter Rong via llvm-commits
- [llvm] 5596810 - [APInt] provide a safe API for zext value and sext value.
Peter Rong via llvm-commits
- [llvm] a3b4fef - [APInt] Fix a bug in the unit testing introduced in 55968109d
Peter Rong via llvm-commits
- [llvm] b926e35 - precommit APSInt format for D140059
Peter Rong via llvm-commits
- [llvm] 7859d6e - [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via llvm-commits
- [llvm] 138a975 - Revert "[APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515"
Peter Rong via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139594: [FuzzMutate] InstModificationStrategy, add FastMath flags and exact flags to instructions.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139890: [FuzzMutate] InstModStrategy: switch nsw/nuw/inbount instead of repeated setting it
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139894: [FuzzMutate] introduce vector operations, select and fneg into InstInjectorStrategy
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] D139890: [FuzzMutate] InstModStrategy: switch nsw/nuw/inbount instead of repeated setting it
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
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] D139894: [FuzzMutate] introduce vector operations, select and fneg into InstInjectorStrategy
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] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [ADT] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Peter Smith via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Peter Smith via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Peter Smith via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Peter Smith via Phabricator via llvm-commits
- [PATCH] D140201: [lld][ARM][1/3]Big Endian support - Removing assumptions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D140203: [lld][ARM][3/3]Big Endian support - Adding tests
Peter Smith via Phabricator via llvm-commits
- [llvm] 8812b6e - [AArch64][SVE][Fixed length] Fix div miscompile
Peter Waller via llvm-commits
- [llvm] 15406d2 - [AArch64][SVE][ISel] Combine dup of load to replicating load
Peter Waller via llvm-commits
- [PATCH] D139637: [AArch64][SVE][ISel] Combine dup of load to replicating load
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139618: [AArch64][SVE][Fixed length] Fix div miscompile
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139637: [AArch64][SVE][ISel] Combine dup of load to replicating load
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Peter Waller via Phabricator via llvm-commits
- [PATCH] D138203: [AArch64][InstCombine] Simplify repeated complex patterns in dupqlane
Peter Waller via Phabricator via llvm-commits
- [PATCH] D139637: [AArch64][SVE][ISel] Combine dup of load to replicating load
Peter Waller via Phabricator via llvm-commits
- [PATCH] D140005: [runtimes] Pass on COMPILER_RT_BUILD_GWP_ASAN option
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D139913: [runtimes] Only depend on builtins for same target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
Phabricator via llvm-commits
- [PATCH] D139874: [AMDGPU] Lower VGPR to physical SGPR COPY to S_MOV_B32 if VGPR contains the compile time constant
Phabricator via llvm-commits
- [llvm] a4b45c2 - [RISCV] Allow fractional LMUL for reduction start value
Philip Reames via llvm-commits
- [llvm] b385c01 - [RISCV][InsertVSETVLI] Reorder code to reduce a future diff [nfc]
Philip Reames via llvm-commits
- [llvm] 214ea07 - [llvm-stress] Minor code improvements around vector types [nfc]
Philip Reames via llvm-commits
- [llvm] 6b1ea24 - [llvm-stress] Support scalable vectors and out of bounds indices to vector ops
Philip Reames via llvm-commits
- [llvm] 8e6c309 - [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Philip Reames via llvm-commits
- [llvm] 8adde69 - [RISCV] Use vmv.v.i for insertion into lane 0 of undef vector when profitable
Philip Reames via llvm-commits
- [llvm] 44e0427 - [RISCV] Use lowerScalarInsert in lowerReductionSeq [nfc]
Philip Reames via llvm-commits
- [llvm] ecabba0 - [RISCV] Use lowerScalarInsert when folding op into reduction [nfc]
Philip Reames via llvm-commits
- [llvm] 3a02052 - [RISCV] Use make_range instead of iterator_range for code from 8e6c3094
Philip Reames via llvm-commits
- [llvm] 668cde8 - [RISCV] Reuse VL (if non-zero) when building single element vector for start of reduction chain
Philip Reames via llvm-commits
- [llvm] d860119 - [RISCV] Avoid generate large LMUL vmv.s.x or fvmv.s.f
Philip Reames via llvm-commits
- [llvm] 90f9168 - [RISCV][InsertVSETVLI] Mutate prior vsetvli AVL if doing so allows us to remove a toggle
Philip Reames via llvm-commits
- [llvm] 695fdef - [RISCV] Bugfix for 90f91683 noticed in follow up work
Philip Reames via llvm-commits
- [llvm] 23f4f66 - [RISCV][InsertVSETVL] Incorporate demanded fields into compatibility interface [nfc]
Philip Reames via llvm-commits
- [PATCH] D139757: [RISCV] Use reduction result type for EXTRACT_VECTOR_ELT in lowerReductionSeq.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139747: [RISCV] Allow fractional LMUL for reduction start value
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV]{InsertVSETVLI] Reverse order of block traversal in post pass [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV]{InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139879: [RISCV] Make DemandedFields::usedVTYPE() const. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139648: [RISCV] Use vmv.v.i for insertion into lane 0 of undef vector when profitable
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139656: [RISCV] Build single element vector for start of reduction change
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139877: [RISCV][InsertVSETVLI] Reverse traversal order of block in post pass [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139656: [RISCV] Reuse VL (if non-zero) when building single element vector for start of reduction chain
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137530: [RISCV] Splat scalar to be of length VL instead of 1 for reductions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140027: [RISCV] Avoid generate large LMUL vmv.s.x or fvmv.s.f
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140027: [RISCV] Avoid generate large LMUL vmv.s.x or fvmv.s.f
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140036: [RISCV] Add IsSignExtendingOpW to the Zknh SHA256 instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139965: [RISCV] Add a bit to TSFlags to mark SignExtendingOpW instructions for SExtWRemoval.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140048: [RISCV][InsertVSETVLI] Mutate prior vsetvli AVL if doing so allows us to remove a toggle
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140048: [RISCV][InsertVSETVLI] Mutate prior vsetvli AVL if doing so allows us to remove a toggle
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140147: [RISCV][InsertVSETVLI] Rewrite scalar insert forward rule in terms of demanded fields
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140157: [RISCV][InsertVSETVLI] Split out demanded property for zero/non-zero of VL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondOps Extension Patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139414: [RISCV] Emit .variant_cc directives for vector function calls.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139394: [RISCV] Add support for RISCV XVentanaCondOps Extension Patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140053: [RISCV] Add support for predication AND/OR/XOR/ADD/SUB with short-forward-branch-opt.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139873: [RISCV] Add support for the vscale_range attribute.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139721: [RISCV][VP] Support vp.reduce.mul by ExpandVectorPredication
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140239: [llvm-stress] Add a mutation fuzzing mode
Philip Reames via Phabricator via llvm-commits
- [llvm] 7168e50 - [NFC] Add checks for potential null returns
Phoebe Wang via llvm-commits
- [llvm] 57f71dc - [NFC] Fix duplicated `Src`
Phoebe Wang via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140045: [X86] Move RDFLAGS/WRFLAGS expansion until after RA
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140087: [X86] Replace (31/63 -/^ X) with (NOT X) and ignore (32/64 ^ X) when computing shift count
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D140069: [DAGCombiner] Scalarize vectorized loads that are splatted
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139784: [Doc] Refactor descriptions of `min-legal-vector-width`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139701: [Clang] Don't emit "min-legal-vector-width"="0" for AMDGPU
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139701: [Clang] Emit "min-legal-vector-width" attribute for X86 only
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 678d894 - [AMDGPU] Add bf16 storage support
Pierre van Houtryve via llvm-commits
- [llvm] 9fa4620 - [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Pierre van Houtryve via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139931: (WIP) [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139398: [AMDGPU] Add bf16 storage support
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139931: [AMDGPU] Add `.workgroup_processor_mode` to v5 MD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139911: [InstCombine][WIP] Explicitly disable simplifyIntToPtrRoundTripCast for vectors.
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [llvm] a40ef65 - [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Qiu Chaofan via llvm-commits
- [llvm] 6cad2a9 - Fix 'underline too short' failure
Qiu Chaofan via llvm-commits
- [PATCH] D138696: [PowerPC] Exploit test data class instruction for isinf/iszero
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D139507: [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D108902: [PowerPC] Enable track-subreg-liveness by default
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138331: ConstantFolding: Fix handling of canonicalize for ppc_fp128 0s
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D139507: [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D139507: [Intrinsic] Rename flt.rounds intrinsic to get.rounding
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D139625: [mlir][SparseTensor] Add a few tests for sparse vectorization
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139840: [mlir][NFC] Make test-lower-to-llvm a named pipeline
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139841: [mlir][test] Add expand-strided-metadata to lower-to-llvm
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139840: [mlir][NFC] Make test-lower-to-llvm a named pipeline
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136483: [mlir][MemRefToLLVM] Remove the code for lowering collaspe/expand_shape
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139625: [mlir][SparseTensor] Add a few tests for sparse vectorization
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136483: [mlir][MemRefToLLVM] Remove the code for lowering collaspe/expand_shape
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D139841: [mlir][test] Add expand-strided-metadata to lower-to-llvm
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D135797: [mlir][MemRef] Move the forwarding patterns for `extract_strided_metadata`
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 96b6ee1 - Revert "[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number."
Rahman Lavaee via llvm-commits
- [PATCH] D139952: Revert "[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number."
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D139952: Revert "[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number."
Rahman Lavaee via Phabricator via llvm-commits
- [compiler-rt] 255c3e3 - Reland "[compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests"
Rainer Orth via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Renato Golin via Phabricator via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
Roland Froese via Phabricator via llvm-commits
- [PATCH] D138899: [DAGCombiner] handle more store value forwarding
Roland Froese via Phabricator via llvm-commits
- [llvm] dfc8ab2 - Revert "Revert "[AArch64] Select SMULL for zero extended vectors when top bit is zero""
Roman Lebedev via llvm-commits
- [llvm] 1bd0b82 - [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via llvm-commits
- [llvm] 73472b6 - [opt] NewPM: `opt -passname` syntax is dead, long live `opt -passes=<pipeline>`!
Roman Lebedev via llvm-commits
- [llvm] a64b2e9 - [NFC][SCEV][LoopUnroll] Add tests where treating `or` as `add` raises expansion cost
Roman Lebedev via llvm-commits
- [llvm] fd21361 - [NFC][SROA] `rewriteMemOpOfSelect()`: play nice with typed pointers for now
Roman Lebedev via llvm-commits
- [llvm] 6fe6d8d - Revert "[reland][Alignment][NFC] Remove access to deprecated GlobalObject::getAlignment from llvm"
Roman Lebedev via llvm-commits
- [llvm] 79909c0 - [NFC][InstCombine] fold-nested-selects: fix profitability check
Roman Lebedev via llvm-commits
- [llvm] 079cd4a - [NFC][Exegesis] Don't recompute opcode/reg names on each YAML write (-38% runtime)
Roman Lebedev via llvm-commits
- [llvm] f7cdcc2 - [NFC][Codegen][X86] Revisit interleaved load codegen tests
Roman Lebedev via llvm-commits
- [llvm] a13a2d1 - [NFC][Codegen][X86] Add higher-VF interleaved load codegen tests that got lost
Roman Lebedev via llvm-commits
- [llvm] 5e89876 - Revert "[RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN"
Roman Lebedev via llvm-commits
- [llvm] 233ca84 - [exegesis] Benchmark: provide optional progress meter / ETA
Roman Lebedev via llvm-commits
- [llvm] a33ae9a - [NFC][CMake] Explicitly link to MC when needed
Roman Lebedev via llvm-commits
- [llvm] 3187976 - [NFC][X86][Codegen] Add codegen test coverage for i1 mask replication (AVX512 only)
Roman Lebedev via llvm-commits
- [llvm] ff5fcda - [x86][Costmodel] AVX512VL: add missing costs for v8 i1<->i32 casts
Roman Lebedev via llvm-commits
- [llvm] 64d46e1 - [NFC][Costmodel][X86] Replication shuffle: AVX512F can promote i1 to i32.
Roman Lebedev via llvm-commits
- [llvm] c499e7a - [NFC][MC] `MCInst`: `Operands` small size optimization: store 10, not 8, inline `MCOperand`
Roman Lebedev via llvm-commits
- [llvm] 96b6ee1 - Revert "[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number."
Roman Lebedev via llvm-commits
- [llvm] 692d46d - [NFC][X86][Codegen] Fix test coverage for AVX512 i1 mask replication
Roman Lebedev via llvm-commits
- [llvm] da80639 - [NFC][IndVar] Autogenerate checklines in one test
Roman Lebedev via llvm-commits
- [llvm] af1f1b0 - [NFC] Fixup checkline confusion
Roman Lebedev via llvm-commits
- [llvm] 20b29a5 - Revert "[TargetLowering] Teach DemandedBits about VSCALE"
Roman Lebedev via llvm-commits
- [llvm] 12696d3 - Revert "[AAPointerInfo] handle multiple offsets in PHI"
Roman Lebedev via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Roman Lebedev via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Roman Lebedev via llvm-commits
- [llvm] 96e4aaa - [NFC][UpdateTestChecks] Add coverage for missing !DIAssignID handling
Roman Lebedev via llvm-commits
- [llvm] 6ffbb3f - [UpdateTestChecks] Handle !DIAssignID metadata
Roman Lebedev via llvm-commits
- [llvm] 4ff8d1e - [NFC][DebugInfo] assignment-tracking/sroa: do check !DIAssignID, and the metadata
Roman Lebedev via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Roman Lebedev via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Roman Lebedev via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Roman Lebedev via llvm-commits
- [llvm] fedcdd2 - Revert "[NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*"
Roman Lebedev via llvm-commits
- [llvm] a33b40d - [NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*
Roman Lebedev via llvm-commits
- [llvm] 9428084 - Revert "[WindowsDriver] Improve VSInstallPath check for IDE subdirectory"
Roman Lebedev via llvm-commits
- [llvm] fedcdd2 - Revert "[NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*"
Roman Lebedev via llvm-commits
- [llvm] fedcdd2 - Revert "[NFC][DebugInfo] Autogenerate check lines in assignment-tracking/sroa/*"
Roman Lebedev via llvm-commits
- [llvm] cb3f415 - [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via llvm-commits
- [llvm] 37b8f09 - Revert "[SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block"
Roman Lebedev via llvm-commits
- [llvm] cfd594f - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)
Roman Lebedev via llvm-commits
- [llvm] bece10c - [NFC][InstCombine] Add miscompile reproducer from https://reviews.llvm.org/D139275#4001580
Roman Lebedev via llvm-commits
- [llvm] f3e602a - [NFC] Adjust adjusted manual checklines in DebugInfo to be less sensitive to the Value name
Roman Lebedev via llvm-commits
- [llvm] 96d3c82 - Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 3)"
Roman Lebedev via llvm-commits
- [llvm] dfacb8d - [NFC][InstCombine] Add some readability by using `DecomposedSelect` struct
Roman Lebedev via llvm-commits
- [llvm] dcabd3f - [NFC][InstCombine] Simplify miscompile testcase
Roman Lebedev via llvm-commits
- [llvm] 07ecdd9 - [IR][PatternMatch] `m_Not`: do not apply inner matcher unless `Not` matched
Roman Lebedev via llvm-commits
- [llvm] 428f364 - Reland "[SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block"
Roman Lebedev via llvm-commits
- [llvm] 254b5e7 - [NFC][InstCombine] Move nested-select testcase into proper place, adjust comment
Roman Lebedev via llvm-commits
- [llvm] 5b1592b - [NFC][llvm-exegesis] LLVMState: only store references to reg/op names
Roman Lebedev via llvm-commits
- [llvm] 17e2024 - [NFCI][llvm-exegesis] Extract 'Min' repetition handling from `BenchmarkRunner` into it's caller
Roman Lebedev via llvm-commits
- [llvm] 0db620a - [NFC][llvm-exegesis] `BenchmarkRunner::runConfiguration()`: reformat
Roman Lebedev via llvm-commits
- [llvm] 41dd767 - [NFC][llvm-exegesis] `BenchmarkRunner::runConfiguration()`: deduplicate `DumpObjectToDisk` handling
Roman Lebedev via llvm-commits
- [llvm] 118b49a - [NFCI][llvm-exegesis] `BenchmarkRunner::runConfiguration()`: extract `assembleSnippet()` helper
Roman Lebedev via llvm-commits
- [llvm] b482cbe - [NFC][CMake] Fix AnalysisTests build after 07af0e2d3e8485ad6f84da1ad9851538b62d2942
Roman Lebedev via llvm-commits
- [llvm] a340019 - [llvm-exegesis] Unbreak `--benchmarks-file=<f>`
Roman Lebedev via llvm-commits
- [llvm] a5de497 - [NFC][llvm-exegesis] `InstructionBenchmark`: only allow move constructor
Roman Lebedev via llvm-commits
- [llvm] 1dd4a6a - [NFC][llvm-exegesis] `BenchmarkRunner`: split `runConfiguration()` into `getRunnableConfiguration()` + `runConfiguration()`
Roman Lebedev via llvm-commits
- [llvm] 81b35aa - [NFC][llvm-exegesis] Extract `runBenchmarkConfigurations()` out of `benchmarkMain()`
Roman Lebedev via llvm-commits
- [llvm] dbc76ef - [NFC][llvm-exegesis] Benchmark: move DumpObjectToDisk handling into `runConfiguration()`
Roman Lebedev via llvm-commits
- [llvm] 18da9a0 - [llvm-exegesis] Fix 'min' repetition mode in presence of missing measurements
Roman Lebedev via llvm-commits
- [llvm] f95ddf0 - [llvm-exegesis] Benchmark: gracefully handle lack of configurations to run
Roman Lebedev via llvm-commits
- [llvm] 3ebfc88 - [NFC][llvm-exegesis] Improve `getOpcodesOrDie()`
Roman Lebedev via llvm-commits
- [llvm] 8685445 - [llvm-exegesis][X86] Explicitly not support `WRFSBASE` opcode.
Roman Lebedev via llvm-commits
- [llvm] f61de3c - [NFC][PatternMatching] Promote `m_LogicalOp` matchers into `PatternMatch.h`
Roman Lebedev via llvm-commits
- [llvm] 4def99e - [InstCombine] Try to fold `not` into `cmp` iff other users of `cmp` are freely invertible
Roman Lebedev via llvm-commits
- [llvm] 138a975 - Revert "[APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515"
Roman Lebedev via llvm-commits
- [llvm] 02a3e22 - [NFC][InstCombine] Add tests with invertible hands of logical operators
Roman Lebedev via llvm-commits
- [llvm] 9f0c9e4 - [InstCombine] Try to sink `not` of one operand of logical operation into another hand
Roman Lebedev via llvm-commits
- [llvm] ba9c6ad - [NFC][InstCombine] Add tests for sinking `not` into logical ops with hands with extra (but invertible) uses
Roman Lebedev via llvm-commits
- [llvm] b20cccc - [InstCombine] Support sinking `not` into logical operand with invertible hands
Roman Lebedev via llvm-commits
- [llvm] 726130e - [NFC][InstCombine] Improve test coverage for invertible extra uses of hands of logical op
Roman Lebedev via llvm-commits
- [llvm] 6adeec8 - [InstCombine] `sinkNotIntoOtherHandOfLogicalOp()`: allow extra invertible uses of hand-to-invert
Roman Lebedev via llvm-commits
- [llvm] 3ae0075 - [InstCombine] `sinkNotIntoOtherHandOfLogicalOp()`: don't forget to re-set insert position
Roman Lebedev via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139677: [opt] NewPM: `opt -passname` syntax is dead, long live `opt -passes=<pipeline>`!
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139677: [opt] NewPM: `opt -passname` syntax is dead, long live `opt -passes=<pipeline>`!
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139876: [LoopSimplify] Restoring the normalization of br instructions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 16, not 8, inline `MCOperand`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 10, not 8, inline `MCOperand`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 10, not 8, inline `MCOperand`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139882: [NFC][MC] `MCInst`: `Operands` small size optimization: store 10, not 8, inline `MCOperand`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140089: [MemCpyOpt] Add a stack-move optimization to opportunistically merge allocas together, disabled by default.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115261: [LV] Disable runtime unrolling for vectorized loops.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139858: [SCEVExpander] Increase "cheap" expansion budget for loop invariants, but not loop exit values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138751: [MemCpyOpt] Expand two memcpy's with clobber inbetween (PR59116)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140260: [LoopVectorize] Fix crash on "vector->scalar" bitcast vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D140271: [NFCI][llvm-exegesis] Benchmark: parallelize codegen (5x ... 8x less wallclock)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 38f1abe - Revert "[SelectionDAG] Do not second-guess alignment for alloca"
Ron Lieberman via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
Rong Xu via Phabricator via llvm-commits
- [compiler-rt] b076e51 - [ubsan][test] Be more specific than "error:" with implicit-check-not
Roy Sundahl via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139936: [AArch64] RASv2 Assembly Support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139936: [AArch64] RASv2 Assembly Support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139443: [AArch64] Support SLC in ACLE prefetch intrinsics
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139443: [AArch64] Support SLC in ACLE prefetch intrinsics
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139925: [AArch64] Add new v9.4-A PM pstate system register
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137838: [Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139936: [AArch64] RASv2 Assembly Support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139443: [AArch64] Support SLC in ACLE prefetch intrinsics
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140221: [Support] Add StringSwitch::AsOptional
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140221: [Support] Add StringSwitch::AsOptional
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D140217: [lit] Script to automate use of %(line-n). Use in CodeComplete tests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D139415: [RFC][WebAssembly] Optimize GEPs
Sam Parker via Phabricator via llvm-commits
- [llvm] c2a0baa - [AAPointerInfo] track multiple constant offsets for each use
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 2fdeb27 - Revert "[AAPointerInfo] track multiple constant offsets for each use"
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 6a23054 - [AAPointerInfo] track multiple constant offsets for each use
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 88db516 - [AAPointerInfo] handle multiple offsets in PHI
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 12696d3 - Revert "[AAPointerInfo] handle multiple offsets in PHI"
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 179ed88 - [AAPointerInfo] handle multiple offsets in PHI
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 9c1b825 - [AAPointerInfo] handle multiple offsets in PHI
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D138646: [AAPointerInfo] track multiple constant offsets for each use
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138203: [AArch64][InstCombine] Simplify repeated complex patterns in dupqlane
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D139850: [AArch64][SVE][CodeGen] Prefer ld1r* over indexed-load when consumed by a splat
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D140200: [AArch64][InstCombine] Combine ADD and MUL AArch64 instrinsics to MAD
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 4446f71 - [InstCombine] try to fold a pair of insertelements into one insertelement
Sanjay Patel via llvm-commits
- [llvm] 44c3c93 - [InstSimplify] add tests for vectors with NaN + partial undef; NFC
Sanjay Patel via llvm-commits
- [llvm] 9055661 - [InstSimplify] try harder to propagate existing NaN values through FP folds
Sanjay Patel via llvm-commits
- [llvm] c8cba0b - [InstCombine] add tests for add-of-extends; NFC
Sanjay Patel via llvm-commits
- [llvm] 7520d18 - [ValueTracking] peek through extends in haveNoCommonBitsSet
Sanjay Patel via llvm-commits
- [llvm] 3ed6143 - Revert "[ValueTracking] peek through extends in haveNoCommonBitsSet"
Sanjay Patel via llvm-commits
- [llvm] 41513bc - Revert "[InstCombine] add tests for add-of-extends; NFC"
Sanjay Patel via llvm-commits
- [llvm] d3f44b1 - [InstCombine] add tests for add-of-extends; NFC (2nd try)
Sanjay Patel via llvm-commits
- [llvm] 6e6fe27 - [ValueTracking] peek through extends in haveNoCommonBitsSet (2nd try)
Sanjay Patel via llvm-commits
- [llvm] 8efee51 - [InstCombine] limit pair-of-insertelement folds to avoid miscompile
Sanjay Patel via llvm-commits
- [llvm] d4493dd - [InstCombine] add nuw to any (1<<x)
Sanjay Patel via llvm-commits
- [llvm] 8d81fe3 - [InstCombine] avoid IR values named 'tmp' in tests; NFC
Sanjay Patel via llvm-commits
- [llvm] 9ec5b51 - [InstCombine] add tests for flooring division; NFC
Sanjay Patel via llvm-commits
- [llvm] d5f8878 - [InstCombine] canonicalize insertelement order based on index
Sanjay Patel via llvm-commits
- [llvm] 3c7d059 - [InstCombine] add/adjust tests for flooring div; NFC
Sanjay Patel via llvm-commits
- [llvm] 86b4a23 - [InstCombine] fold flooring sdiv by power-of-2 to ashr
Sanjay Patel via llvm-commits
- [PATCH] D139785: [InstCombine] preserve signbit semantics of NAN with fold to fabs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139668: [InstCombine] try to fold a pair of insertelements into one insertelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139668: [InstCombine] try to fold a pair of insertelements into one insertelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139598: [InstCombine] Fold (X << Z) / (X * Y) -> (1 << Z) / Y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D140192: [InstCombine] Preserve instruction name in replaceInstUsesWith()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139997: [InstCombine] complete (X << Z) / (Y << Z) --> X / Y
Sanjay Patel via Phabricator via llvm-commits
- [llvm] a888825 - [UpdateTestChecks] Match define for labels
Sebastian Neubauer via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139973: [llvm] Make llvm::Any similar to std::any
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139974: [llvm] Change llvm::Any to wrap std::any
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139974: [llvm] Change llvm::Any to wrap std::any
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139623: [llvm][cmake] Fix add_subdirectory build in multi-config
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and (fcmp), (is.fpclass) into is.fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139316: ValueTracking: Teach isKnownNeverInfinity about rounding intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139311: InstCombine: Match pattern that appears in clang's __builtin_isnormal
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136531: [TableGen] Fix sub-operand counting bug in PseudoLoweringEmitter
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140221: [Support] Add StringSwitch::AsOptional
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140245: [PowerPC] Don't crash when disassembling invalid immediate
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140263: [NFC] Vastly simplifies TypeSize
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D140273: [MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D139870: [BOLT] using jump weights in profi
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D139870: [BOLT] using jump weights in profi
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D139870: [BOLT] using jump weights in profi
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D139870: [BOLT] using jump weights in profi
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D134756: [BOLT] introducing profi params
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D138910: [RS4GC] Turn lambda into static function. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D138093: [Inline Spiller] Extend the snippet by statepoint uses
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D138911: [RS4GC] Add few tests for derived pointer rematerialization. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D139485: [LLVM] Remove redundant .c_str() and .get() calls where they are not needed.
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D140264: [OpenMP] Improve AMDGPU Plugin
Shilei Tian via Phabricator via llvm-commits
- [lld] 72b2ca5 - [COFF] Respect weak externals for mangled symbol searching
Shoaib Meenai via llvm-commits
- [PATCH] D139764: [COFF] Respect weak externals for mangled symbol searching
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D139913: [runtimes] Only depend on builtins for same target
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D139913: [runtimes] Only depend on builtins for same target
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 28edf33 - Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 8e1d4fc - Revert "Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used."
Shubham Sandeep Rastogi via llvm-commits
- [llvm] d2cbdb6 - Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 7dde942 - Remove the dependency between lib/DebugInfoDWARF and MC.
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 4283cfd - Revert "Remove the dependency between lib/DebugInfoDWARF and MC."
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 617ed4f - Remove the dependency between lib/DebugInfoDWARF and MC.
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D139663: Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D139663: Emit unwind information in the .debug_frame section when the .cfi_sections .debug_frame directive is used.
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D134817: Remove the dependency between lib/DebugInfoDWARF and MC
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 46242d6 - Fix mismatch in kate !bang operator list
Simon Pilgrim via llvm-commits
- [llvm] 00a2d6e - [llvm-exegesis][X86] Add memory pipe counters to SLM model
Simon Pilgrim via llvm-commits
- [llvm] f6a96be - [X86] X86TTIImpl::getIntImmCost - use APInt::isInt/isSignedInt directly
Simon Pilgrim via llvm-commits
- [llvm] 4177e6c - [X86] lowerShuffleAsVTRUNC - support offseted truncations
Simon Pilgrim via llvm-commits
- [llvm] b3eaf40 - [X86] lowerShuffleAsVTRUNC - improve detection of cheap/free vector concatenation
Simon Pilgrim via llvm-commits
- [llvm] 4f41ea2 - [X86] lowerShuffleAsVTRUNC - bit shift the offset elements into place instead of shuffle
Simon Pilgrim via llvm-commits
- [llvm] 463910a - [X86] Don't fold scalar_to_vector(i64 C) -> vzext_movl(scalar_to_vector(i32 C))
Simon Pilgrim via llvm-commits
- [llvm] 636089d - [GVN] hasUsersIn - merge isa<> and cast<> into single dyn_cast<> and convert for-range loop to any_of() test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 23e3e10 - [GVN] GVNPass::ValueTable::lookupOrAdd - merge isa<> and cast<> into single dyn_cast<>. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5e9910f - [PowerPC] Fix MSVC "switch statement contains 'default' but no 'case' labels" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d46f6cd - [GVN] reportMayClobberedLoad - avoid repeated cast<> calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4da6a98 - [X86] Add test case for Issue #59526
Simon Pilgrim via llvm-commits
- [llvm] 37c3b83 - [X86] combineBitcastvxi1 - handle boolmask sign-extension through vselect
Simon Pilgrim via llvm-commits
- [llvm] 2ee17d6 - [llvm-exegesis][X86] Use the same AGU counter estimate mapping for znver1 as znver2, and count RMW ops as well
Simon Pilgrim via llvm-commits
- [llvm] 2bc2bcb - [X86] All the WriteBLS instructions take 2uops, not 1uop
Simon Pilgrim via llvm-commits
- [llvm] ed37234 - [X86] Fix BMI uop/throughputs on znver1/znver2
Simon Pilgrim via llvm-commits
- [llvm] bbf84fc - [X86] SandyBridge - fix ADC RMW uop count
Simon Pilgrim via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139797: [exegesis] Benchmark: provide optional progress meter / ETA
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139829: [AMDGPU] Make use of !listremove. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139550: [DAGCombine] Fix always true condition in combineShiftToMULH
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139991: [X86] combine-and.ll - add 256 and 512 bit test coverage for scalar broadcast
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139991: [X86] combine-and.ll - add 256 and 512 bit test coverage for scalar broadcast
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140107: [UpdateTestChecks] [PowerPC] Add ppc64 triple support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140107: [UpdateTestChecks] [PowerPC] Add ppc64 triple support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140190: [InstCombine] Preserve Instruction name when converting select to max/min/abs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140046: [PowerPC] Fix up memory ordering after combining BV to a load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140181: DAG: Pull fneg out of select feeding fadd into fsub
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D140242: [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D140242: [AMDGPU] Modify adjustInliningThreshold to also consider the cost of passing function arguments through the stack
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D139678: [libc][bazel] Mark all libc public functions to have "default" visibility.
Siva Chandra via Phabricator via llvm-commits
- [llvm] e909c3d - [CostModel][AArch64] Precommit opaque ptr store tests. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 5c94fab - [TTI] [AArch64] getMemoryOpCost for ptr types
Sjoerd Meijer via llvm-commits
- [PATCH] D140193: [TTI][AArch64] getMemoryOpCost for ptr types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D140193: [TTI][AArch64] getMemoryOpCost for ptr types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D140193: [TTI][AArch64] getMemoryOpCost for ptr types
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D140210: [IPSCCP] Enable specialization of functions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138668: Correct typos
Sprite via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D140012: [AMDGPU] Clean up SReg classes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D137944: [ObjC][ARC] Teach the OptimizeSequences step of ObjCARCOpts about WinEH funclet tokens
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D137945: [ObjC][ARC] Share bundle handling code between steps of the ObjCARCOpts pass and cleanup (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D137944: [ObjC][ARC] Teach the OptimizeSequences step of ObjCARCOpts about WinEH funclet tokens
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64832: [Xtensa 6/10] Add Xtensa basic assembler parser.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D140088: Add LLVM type support for fp8
Stella Laurenzo via Phabricator via llvm-commits
- [EXTERNAL] [llvm] 1792821 - Optional: Deprecated value()
Stella Stamenova via llvm-commits
- [PATCH] D140006: fix jump threading failing to update cloned dbg.values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D139590: [RegAllocFast] Handle new debug values for spills
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D140166: [IR] return nullptr in Instruction::getInsertionPointAfterDef for CallBrInst
Stephen Tozer via Phabricator via llvm-commits
- [llvm] adc4a41 - Fix module build after removing None.h from STLExtras.h
Steven Wu via llvm-commits
- [llvm] e77e14e - Workaround an assertion failure during module build
Steven Wu via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139956: Workaround an assertion failure during module build
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139956: Workaround an assertion failure during module build
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133715: [ADT] Add HashMappedTrie
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D140247: Disable Univariate3D_Invert to workaround module build failure
Steven Wu via Phabricator via llvm-commits
- [PATCH] D140247: Disable Univariate3D_Invert to workaround module build failure
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D136463: [SWP] Recognize mem carried dep with different base
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D137360: [Linker] Remove nocallback attribute while linking
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139644: [InlineAdvisor] Allow loading advisors as plugins
Theodoros Theodoridis via Phabricator via llvm-commits
- [PATCH] D139871: [WebAssembly] Replace LOAD_SPLAT with SPLAT_VECTOR
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D140168: Do not mark non-phi loop var def as loop-carried dep
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D136463: [SWP] Recognize mem carried dep with different base
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D140208: [AMDGPU] Improved wide multiplies
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D139683: [APInt] provide a safe API for zext value and sext value.
Thorsten via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
Thorsten via Phabricator via llvm-commits
- [PATCH] D138203: [AArch64][InstCombine] Simplify repeated complex patterns in dupqlane
Thorsten via Phabricator via llvm-commits
- [PATCH] D138203: [AArch64][InstCombine] Simplify repeated complex patterns in dupqlane
Thorsten via Phabricator via llvm-commits
- [PATCH] D138203: [AArch64][InstCombine] Simplify repeated complex patterns in dupqlane
Thorsten via Phabricator via llvm-commits
- [PATCH] D140119: [PowerPC][GIsel] Materialize i64 constants.
Thorsten via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Thorsten via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Thorsten via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Thorsten via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Thorsten via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Thorsten via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Thorsten via Phabricator via llvm-commits
- [PATCH] D140059: [APSInt] Fix bug in APSInt mentioned in https://github.com/llvm/llvm-project/issues/59515
Thorsten via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] add linker support for Armv4(T) absolute relocations
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] add linker support for Armv4(T) absolute relocations
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139888: [lld][ARM] support absolute thunks for Armv4T Thumb and interworking
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139936: [AArch64] RASv2 Assembly Support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139417: [AArch64] add GlobalIsel support for scalar CNT instruction
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139417: [AArch64] add GlobalIsel support for scalar CNT instruction
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139418: [AArch64] GlobalIsel codegen for gpr CTZ
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139418: [AArch64] GlobalIsel codegen for gpr CTZ
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139419: [AArch64] lower abs intrinsic to new ABS instruction in GIsel
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Tim Neumann via Phabricator via llvm-commits
- [llvm] 10d34f5 - AArch64: use CAS instead of LDXR/STXR if available
Tim Northover via llvm-commits
- [llvm] 8ba9a52 - LTO: always parse modules in opaque pointer mode.
Tim Northover via llvm-commits
- [PATCH] D139842: [compiler-rt][X86] add half <-> x86_fp80 conversion builtins
Tim Northover via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Tim Northover via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Tim Northover via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Tim Northover via Phabricator via llvm-commits
- [PATCH] D139842: [compiler-rt][X86] add half <-> x86_fp80 conversion builtins
Tim Northover via Phabricator via llvm-commits
- [PATCH] D139924: LTO C API: always parse modules in opaque pointer mode.
Tim Northover via Phabricator via llvm-commits
- [llvm] e6d925b - [PowerPC][NFC] Add test case for memset tail store
Ting Wang via llvm-commits
- [PATCH] D138881: [PowerPC][NFC] Add test case for memset tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D139691: [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8
Ting Wang via Phabricator via llvm-commits
- [PATCH] D139691: [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8
Ting Wang via Phabricator via llvm-commits
- [PATCH] D134130: [clangd] Add doxygen parsing for Hover [1/3]
Tom Praschan via Phabricator via llvm-commits
- [PATCH] D133949: Make sure the right parameter extension attributes are added in various instrumentation passes.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D139444: [ZOS] Convert tests to check 'target={{.*}}-zos'
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D139718: [SLP][NFC]Inital redesign of ShuffleInstructionBuilder, NFC.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D139718: [SLP][NFC]Inital redesign of ShuffleInstructionBuilder, NFC.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D140100: [SLP]Integrate looking through shuffles logic into ShuffleInstructionBuilder.
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 (WIP)
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
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 (WIP)
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 (WIP)
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 (WIP)
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 (WIP)
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 (WIP)
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D139710: [AMDGPU] MachineScheduler: schedule execution metric added for the UnclusteredHighRPStage
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 (WIP)
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 (WIP)
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 06911ba - [NFC] Cleanup: Replaces BB->getInstList().insert() with I->insertAt().
Vasileios Porpodas via llvm-commits
- [llvm] 4c5469e - [NFC] Replaces: BB->getInstList().erase(I) with I->eraseFromParent().
Vasileios Porpodas via llvm-commits
- [llvm] da49083 - [NFC] Remove the instruction list from the arguments of llvm::ReplaceInstWithValue().
Vasileios Porpodas via llvm-commits
- [llvm] a19ae77 - [IR][NFC] Adds Function::insertBasicBlockAt() to replace things like F->getBasicBlockList().insert()
Vasileios Porpodas via llvm-commits
- [llvm] adfb23c - [NFC] Cleanup: Remove Function::getBasicBlockList() when not required.
Vasileios Porpodas via llvm-commits
- [llvm] 18a4da8 - [NFC] Cleanup: Remove uses of BasicBlock::getInstList().
Vasileios Porpodas via llvm-commits
- [polly] ad8963f - [NFC] Cleanup: Replace BB->getInstList().erase() with I->eraseFromParent().
Vasileios Porpodas via llvm-commits
- [llvm] c143b77 - [NFC] Cleanup: BasicBlock::getInstList() and BasicBlock::getSublistAccess() are now private
Vasileios Porpodas via llvm-commits
- [llvm] 7b68411 - [IR] Adds Function::splice() member functions
Vasileios Porpodas via llvm-commits
- [llvm] 66440a4 - Fixes EXPENSIVE_CHECKS build failure caused by 7b684119abc7d94bad47ec0b97b35598fac412d3
Vasileios Porpodas via llvm-commits
- [llvm] 9eb5d9c - [NFC] Fix warnings in EXPENSIVE_CHECKS build
Vasileios Porpodas via llvm-commits
- [llvm] bc63a39 - [docs] Updates ProgrammersManual to reflect the change that BasicBlock::getInstList() is private.
Vasileios Porpodas via llvm-commits
- [llvm] dd3d679 - [NFC] Fixes BrainF example build failure caused by c143b77b30fc23f70aac94be66e412651771c0fc
Vasileios Porpodas via llvm-commits
- [llvm] 8580de1 - [NFC] Fixes ModuleMaker example build failure caused by c143b77b30fc23f70aac94be66e412651771c0fc
Vasileios Porpodas via llvm-commits
- [llvm] dc89184 - [NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::splice()
Vasileios Porpodas via llvm-commits
- [llvm] c2355b3 - [IR] Adds Function::erase() for erasing a range of basic blocks
Vasileios Porpodas via llvm-commits
- [llvm] 5b5b3d7 - [NFC] Cleanup: Remove unnecessary use of Function::getBasicBlockList()
Vasileios Porpodas via llvm-commits
- [llvm] 80f2f1e - [NFC] Rename Function::insertBasicBlockAt() to Function::insert().
Vasileios Porpodas via llvm-commits
- [llvm] 32b38d2 - [NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be consistent with BasicBlock::insertInto()
Vasileios Porpodas via llvm-commits
- [llvm] cb5ebfa - [NFC] Cleanup: Remove instances of Function::getBasicBlockList()
Vasileios Porpodas via llvm-commits
- [llvm] ad36f76 - [NFC] Cleanup: Function::getBasicBlockList() and Function::getSublistAccess() are now private
Vasileios Porpodas via llvm-commits
- [llvm] 12c55eb - [docs] Update docs since getBasicBlockList() is now private
Vasileios Porpodas via llvm-commits
- [llvm] 470bc76 - [IR][NFC] Cleanup: Remove non-const block iterators to force all updates go through an interface function
Vasileios Porpodas via llvm-commits
- [PATCH] D138976: [NFC] Replaces: BB->getInstList().erase(I) with I->eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138877: [NFC] Cleanup: Replaces BB->getInstList().insert() with I->insertAt().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138877: [NFC] Cleanup: Replaces BB->getInstList().insert() with I->insertAt().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138976: [NFC] Replaces: BB->getInstList().erase(I) with I->eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139153: [NFC] Remove the instruction list from the arguments of llvm::ReplaceInstWithValue().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139906: [IR][NFC] Adds Function::insertBasicBlockAt() to replace things like F->getBasicBlockList().insert()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139906: [IR][NFC] Adds Function::insertBasicBlockAt() to replace things like F->getBasicBlockList().insert()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139910: [NFC] Cleanup: Remove Function::getBasicBlockList() when not required.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139910: [NFC] Cleanup: Remove Function::getBasicBlockList() when not required.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139971: [NFC] Cleanup: Remove uses of BasicBlock::getInstList().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139971: [NFC] Cleanup: Remove uses of BasicBlock::getInstList().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139984: [NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::splice()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139992: [NFC] Cleanup: Replace BB->getInstList().erase() with I->eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139984: [NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::splice()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139992: [NFC] Cleanup: Replace BB->getInstList().erase() with I->eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139982: [IR] Adds Function::splice() member functions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140052: [NFC] Fixes example build failure caused by c143b77b30fc23f70aac94be66e412651771c0fc
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140054: [docs] Updates ProgrammersManual to reflect the change that BasicBlock::getInstList() is private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140054: [docs] Updates ProgrammersManual to reflect the change that BasicBlock::getInstList() is private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140052: [NFC] Fixes example build failure caused by c143b77b30fc23f70aac94be66e412651771c0fc
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139905: [NFC] Cleanup: BasicBlock::getInstList() is now private.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140064: [IR] Adds Function::erase() for erasing a range of basic blocks
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139984: [NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::splice()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140064: [IR] Adds Function::erase() for erasing a range of basic blocks
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140068: [NFC] Rename Function::insertBasicBlockAt() to Function::insert().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140068: [NFC] Rename Function::insertBasicBlockAt() to Function::insert().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140085: [NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be consistent with BasicBlock::insertInto()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140068: [NFC] Rename Function::insertBasicBlockAt() to Function::insert().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140085: [NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be consistent with BasicBlock::insertInto()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140121: [NFC] Cleanup: Remove instances of Function::getBasicBlockList().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140085: [NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be consistent with BasicBlock::insertInto()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140154: [IR][NFC] Cleanup: Removed non-const block iterators to force all updates go through an interface function
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140121: [NFC] Cleanup: Remove instances of Function::getBasicBlockList().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140162: [NFC] Cleanup: Function::getBasicBlockList() and Function::getSublistAccess() are now private
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140163: [docs] Update docs since getBasicBlockList() is now private
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140162: [NFC] Cleanup: Function::getBasicBlockList() and Function::getSublistAccess() are now private
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140162: [NFC] Cleanup: Function::getBasicBlockList() and Function::getSublistAccess() are now private
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140163: [docs] Update docs since getBasicBlockList() is now private
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140154: [IR][NFC] Cleanup: Removed non-const block iterators to force all updates go through an interface function
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140235: [IR][NFC] Add Function::erase(BasicBlock *) for erasing a single BasicBlock.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140237: [IR][NFC] Add BasicBlock::erase(Instruction *I) for erasing a single Instruction.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D140235: [IR][NFC] Add Function::erase(BasicBlock *) for erasing a single BasicBlock.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D137368: [lld-macho] Overhaul map file code
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] 6efa850 - TSAN: (Re)Mark shadow memory nondumpable after a reset
Vitaly Buka via llvm-commits
- [PATCH] D135119: [scudo] Optimize scudo test string allocation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D135119: [scudo] Optimize scudo test string allocation
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 56fd846 - [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 4c52fb1 - [AArch64][GlobalISel][Legalizer] Legalize G_SHUFFLE_VECTOR with different lengths
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D129089: [BOLT] Fix concurrent hash table modification in the instrumentation runtime
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [lld] b08acee - Reland 2nd attempt: [lld-macho] Fix bug in reading cpuSubType field.
Vy Nguyen via llvm-commits
- [lld] 7d4f70f - Reland 3nd attempt: [lld-macho] Fix bug in reading cpuSubType field.
Vy Nguyen via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D140225: [lld-macho] Provide an option to ignore framework-not-found errors coming from LC_LINKER_OPTIONS.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139572: [lld-macho] Fix bug in reading of cpusubtype field
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139648: [RISCV] Use vmv.v.i for insertion into lane 0 of undef vector when profitable
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D139747: [RISCV] Allow fractional LMUL for reduction start value
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D137530: [RISCV] Splat scalar to be of length VL instead of 1 for reductions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D139386: [RISCV][THEAD] Vendor extensions: Add 'XTheadVdot' T-Head vendor extensions
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] ba9ed24 - [LoongArch] Add tests showing the optimization pipeline
Weining Lu via llvm-commits
- [llvm] 02988fc - [AA] Allow for flow-sensitive analyses.
Wenlei He via llvm-commits
- [llvm] 61042d2 - [AA][Intrinsics] Add separate_storage assumptions.
Wenlei He via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Wenlei He via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Wenlei He via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Wenlei He via Phabricator via llvm-commits
- [PATCH] D140063: [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
Wenlei He via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Allow for flow-sensitive analyses.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D139367: [CSSPGO][llvm-profgen] Missing frame inference.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D136514: [AA][Intrinsics] Add separate_storage assumptions.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Allow for flow-sensitive analyses.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D139603: [llvm-profdata] Add option to cap profile output size
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D140123: [TLS] Clamp the alignment of TLS global variables if required by the target
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D139915: [Clang][LoongArch] Add intrinsic for asrtle, asrtgt, lddir, ldpte and cpucfg
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D137495: [LoongArch] Add GHC Calling Convention
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D139499: [LoongArch] Add tests showing the optimization pipeline
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 4eaccea - [NFC] [DirectX backend] copy dxil-dis as exe file on windows
Xiang Li via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136031: [DirectX backend] support ConstantBuffer to DXILResource.h
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136302: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D139765: [NFC] [DirectX backend] copy dxil-dis as exe file on windows
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136302: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D139368: [libunwind] Use .irp directives. NFC
Xing Xue via Phabricator via llvm-commits
- [PATCH] D140170: [LoopDataPrefetch] Add LoopSimplify as prerequisite for new PM
YangguangLi via Phabricator via llvm-commits
- [PATCH] D140170: [LoopDataPrefetch] Add LoopSimplify as prerequisite for new PM
YangguangLi via Phabricator via llvm-commits
- [llvm] ad68586 - [VP][RISCV] Add vp.ctpop and RISC-V support.
Yeting Kuo via llvm-commits
- [llvm] 982a586 - [RISCV] Emit .variant_cc directives for vector function calls.
Yeting Kuo via llvm-commits
- [PATCH] D139920: [VP][RISCV] Add vp.ctpop and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D139414: [RISCV] Emit .variant_cc directives for vector function calls.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D139920: [VP][RISCV] Add vp.ctpop and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D139414: [RISCV] Emit .variant_cc directives for vector function calls.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D139414: [RISCV] Emit .variant_cc directives for vector function calls.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135402: [LLD] Enable --no-undefined-version by default.
Yi Kong via Phabricator via llvm-commits
- [llvm] 0359c19 - [RISCV][VP] support vp.reduce.mul by ExpandVectorPredication
Yingchi Long via llvm-commits
- [PATCH] D139706: [RISCV][VP] expand vp intrinscs if no +v feature
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D139721: [RISCV][VP] Support vp.reduce.mul by ExpandVectorPredication
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D139721: [RISCV][VP] Support vp.reduce.mul by ExpandVectorPredication
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D139721: [RISCV][VP] Support vp.reduce.mul by ExpandVectorPredication
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D139706: [RISCV][VP] expand vp intrinsics if no +v feature
Yingchi Long via Phabricator via llvm-commits
- [PATCH] D139919: use std::optional in ClangTidyCheck
Yuao Ma via Phabricator via llvm-commits
- [PATCH] D139919: use std::optional in ClangTidyCheck
Yuao Ma via Phabricator via llvm-commits
- [PATCH] D139919: use std::optional in ClangTidyCheck
Yuao Ma via Phabricator via llvm-commits
- [PATCH] D139919: use std::optional in ClangTidyCheck
Yuao Ma via Phabricator via llvm-commits
- [PATCH] D139919: use std::optional in ClangTidyCheck
Yuao Ma via Phabricator via llvm-commits
- [PATCH] D138179: MIPS: fix build from IR files, nan2008 and FpAbi
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D138179: MIPS: fix build from IR files, nan2008 and FpAbi
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D140270: MIPS: emit .module and .nan directives only for first function
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D138179: MIPS: fix build from IR files, nan2008 and FpAbi
YunQiang Su via Phabricator via llvm-commits
- [llvm] dfc8ab2 - Revert "Revert "[AArch64] Select SMULL for zero extended vectors when top bit is zero""
Zain Jaffal via llvm-commits
- [llvm] ebae917 - Recommit "[AArch64] Select SMULL for zero extended vectors when top bit is zero"
Zain Jaffal via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Zhang via Phabricator via llvm-commits
- [PATCH] D139996: [RISCV] Disable callee-saved register when the register is written by llvm.write_register intrinsic
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D139996: [RISCV] Disable callee-saved register when the register is written by llvm.write_register intrinsic
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139408: [InstCombine] Fold logic-and/logic-or by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139630: [InstCombine] Fold logic-and/logic-or by distributive laws part2
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139630: [InstCombine] Fold logic-and/logic-or by distributive laws part2
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139630: [InstCombine] Fold logic-and/logic-or by distributive laws part2
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139609: [AArch64][DAGCombiner] fold instruction BIC from ISD::AND
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
joanahalili via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D139817: [AMDGPU] Legalize soffset of buffer instruction
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
luxufan via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
luxufan via Phabricator via llvm-commits
- [PATCH] D139993: [LoopFusion] Sorting of undominated FusionCandidates crashes
luxufan via Phabricator via llvm-commits
- [PATCH] D138269: [LoopFusion] Exit early if one of fusion candidate has guarded branch but the another has not
luxufan via Phabricator via llvm-commits
- [PATCH] D139930: [InstCombine] Combine ZExt (B - A) + ZExt(A) to ZExt(B)
luxufan via Phabricator via llvm-commits
- [PATCH] D140003: [AArch64][NFC] Precommit tests for SVE interleaved accesses cost computation
mgabka via Phabricator via llvm-commits
- [PATCH] D136153: [AArch64] Allow cost computation for interleaved accesses
mgabka via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
serge via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
serge via Phabricator via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
serge via Phabricator via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
serge via Phabricator via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
serge via Phabricator via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
serge via Phabricator via llvm-commits
- [PATCH] D139756: [X86] Fix cmp order in probing BuildStackAlignAND
serge via Phabricator via llvm-commits
- [PATCH] D139932: Use different export file when linking with dylib
serge via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
serge via Phabricator via llvm-commits
- [PATCH] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
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] D139881: [clang] Use a StringRef instead of a raw char pointer to store builtin and call information
serge via Phabricator via llvm-commits
- [PATCH] D139303: [LoongArch] Add custom parser for atomic instructions' memory operand
wanglei via Phabricator via llvm-commits
- [llvm] 34dac67 - [Assignment Tracking Analysis] Add target triple to test
via llvm-commits
- [llvm] 3bfba67 - [Assignment Tracking][13/*] Account for assignment tracking in SROA
via llvm-commits
- [llvm] 899226a - [LoongArch] Add custom parser for atomic instructions' memory operand
via llvm-commits
- [llvm] d4fd275 - [NFC][PowerPC] Add tests for 64-bit constants that require 5 instructions to materialize.
via llvm-commits
- [llvm] f354716 - Reapply [Assignment Tracking][13/*] Account for assignment tracking in SROA
via llvm-commits
- [llvm] 3a8f464 - Update tests by update_test_checks.py
via llvm-commits
- [llvm] 61311f3 - Use different export file when linking with dylib
via llvm-commits
- [llvm] c864773 - [InstCombine] Fold logic-and/logic-or by distributive laws
via llvm-commits
- [llvm] 6a285b5 - [llvm][tests] Don't run -O2 on instcombine test [NFC]
via llvm-commits
- [llvm] 08b8adc - [Docs] Added my office hours
via llvm-commits
- [llvm] a274d62 - [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
via llvm-commits
- [llvm] eb5f4a7 - [LoopFusion][NFC] Regenerate test checks
via llvm-commits
- [llvm] 2e8c7f6 - [XCOFF] adjust the Fixedvalue for R_RBR relocations.
via llvm-commits
- [llvm] 4bb8569 - [LoongArch] Undef the macro after using it. NFC.
via llvm-commits
- [llvm] 97e2aea - [AutoFDO] Use getHeadSamplesEstimate instead of getTotalSamples to compute profile callsite staleness
via llvm-commits
- [llvm] 7aa9b33 - Use range based loop to iterate over OptTable::PrefixesUnion
via llvm-commits
Last message date:
Sun Dec 18 23:53:00 PST 2022
Archived on: Tue Dec 20 06:02:47 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).