The Week Of Monday 21 November 2022 Archives by author
Starting: Mon Nov 21 00:15:08 PST 2022
Ending: Sun Nov 27 23:59:10 PST 2022
Messages: 1933
- [PATCH] D137241: [WIP][X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138359: [TableGen] CheckSchedClassTables - check for unnecessary scheduler overrides
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138359: [TableGen] CheckSchedClassTables - check for unnecessary scheduler overrides
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138476: [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D138476: [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D138476: [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double with codepoints
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D138229: [flang][OpenMP] Parser support for the unroll construct (5.1)
Abid via Phabricator via llvm-commits
- [PATCH] D136359: [flang][OpenMP] Added parser support for Tile Construct ( OpenMP 5.1)
Abid via Phabricator via llvm-commits
- [PATCH] D138229: [flang][OpenMP] Parser support for the unroll construct (5.1)
Abid via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Allow for flow-sensitive analyses.
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 65abca4 - [MLGO] Fix InlineAdvisor and ModelUnderTrainingRunner after hasValue removal
Aiden Grossman via llvm-commits
- [PATCH] D138635: [MLGO] Fix InlineAdvisor and ModelUnderTrainingRunner after hasValue removal
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D138635: [MLGO] Fix InlineAdvisor and ModelUnderTrainingRunner after hasValue removal
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D138635: [MLGO] Fix InlineAdvisor and ModelUnderTrainingRunner after hasValue removal
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D138763: [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
Alessandro Arzilli via Phabricator via llvm-commits
- [PATCH] D134260: [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D138502: [RISCV] Simplify eliminateFrameIndex in advance of reuse [nfc-ish]
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 88218d5 - [SelectionDAG] Remove deprecated MemSDNode->getAlignment()
Alex Richardson via llvm-commits
- [llvm] d77b7ca - [BPF] Avoid checking for intrinsics using string comparisons. NFC
Alex Richardson via llvm-commits
- [PATCH] D138420: [SelectionDAG] Remove deprecated MemSDNode->getAlignment()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138420: [SelectionDAG] Remove deprecated MemSDNode->getAlignment()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138431: [DirectX] Fix shared libraries build
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138432: [DirectX] Fix build after 7059a6c32cfad8f272fad47265e3890cd7a1a7e1
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138433: Allow setting LLVM_EXPERIMENTAL_TARGETS_TO_BUILD to "all"
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138431: [DirectX] Fix shared libraries build
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138420: [SelectionDAG] Remove deprecated MemSDNode->getAlignment()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138565: [BPF] Avoid checking for intrinsics using string comparisons. NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138563: [IntrisicEmitter] Allow intrinsic types to be dependent on the data layout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138563: [IntrisicEmitter] Allow intrinsic types to be dependent on the data layout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138563: [IntrisicEmitter] Allow intrinsic types to be dependent on the data layout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138565: [BPF] Avoid checking for intrinsics using string comparisons. NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138563: [IntrisicEmitter] Allow intrinsic types to be dependent on the data layout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138722: Overload all llvm.annotation intrinsics for globals argument
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134571: [MachO] Support exports trie in both LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D138423: [bolt] Use llvm::sys::RWMutex instead of std::shared_timed_mutex
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 48ab3e7 - [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander Timofeev via llvm-commits
- [PATCH] D138338: [BOLT][DWARF] Re-enable DWARF5 for asm-func-debug tests
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [llvm] f1aa734 - [Support] Apply clang-format on .inc files. NFC.
Alexandre Ganea via llvm-commits
- [llvm] 4c1079c - [CodeGen] Add missing copy assignment operator
Alexandre Ganea via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138714: [Support] Apply clang-format on .inc files. NFC.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138715: [CodeGen] Add missing copy assignment operator
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138714: [Support] Apply clang-format on .inc files. NFC.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138714: [Support] Apply clang-format on .inc files. NFC.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138715: [CodeGen] Add missing copy assignment operator
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138715: [CodeGen] Add missing copy assignment operator
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138654: [IPSCCP] Move the IPSCCP run function under the IPO directory.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D138654: [IPSCCP] Move the IPSCCP run function under the IPO directory.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126455: [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] ac93b61 - [SLP]Fix PR59098: check if the vector type is scalarized for
Alexey Bataev via llvm-commits
- [PATCH] D135282: [SLP]Improve costs of vectorized loads/stores by analyzing GEPs.
Alexey Bataev 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] D137615: [BOLT][Instrumentation] Instrument leaves from spanning tree
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138467: [AArch64] Wide vectors to promote the result and operands for legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138467: [AArch64] Wide vectors to promote the result and operands for legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138652: [SVE][AArch64] Use WHILEWR to check write-after-read conflicts
Allen zhong via Phabricator via llvm-commits
- [PATCH] D137905: [GlobalISel] Add new G_INVOKE_REGION_START/END instructions to fix an EH bug
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D137905: [GlobalISel] Add new G_INVOKE_REGION_START/END instructions to fix an EH bug
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D137905: [GlobalISel] Add a new G_INVOKE_REGION_START instruction to fix an EH bug
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137483: [NFC][PowerPC] Add NFC fixes to PPCInstrinfo.cpp when getting the defined machine instruction.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D138592: [PowerPC] Implement xscmpeqqp, xscmpgeqp, xscmpgtqp instructions
Amy Kwan 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] D138317: [PowerPC] Add support for tune-cpu attribute
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137785: [PowerPC][GISel] Add initial GlobalISel support for vector functions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D136605: [libc++] Fixes for static libc++ on Windows using VCRuntime ABI
Andrew Ng 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] 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] 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
- [llvm] 0c22cdf - [MachineTraceMetrics] Precommit test for D138272
Anton Sidorenko via llvm-commits
- [llvm] fb47bb3 - [MachineTraceMetrics] Pick the trace successor for an entry block
Anton Sidorenko via llvm-commits
- [llvm] 95ef005 - [RISCV][NFC] Mark rs1 in most memory instructions as memory operand.
Anton Sidorenko via llvm-commits
- [llvm] 7821964 - [Debugify] Add precommit test for D138417
Anton Sidorenko via llvm-commits
- [llvm] 9ee8d2e - [Debugify] Strip llvm.mir.debugify metadata
Anton Sidorenko via llvm-commits
- [llvm] 0a77ff4 - [Debugify] Precommit test for D136949
Anton Sidorenko via llvm-commits
- [llvm] a1bbe8a - [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via llvm-commits
- [llvm] 5e04d8b - Revert "[Debugify] Accumulate the number of variables in debugify metadata"
Anton Sidorenko via llvm-commits
- [llvm] 8e3545a - [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via llvm-commits
- [PATCH] D138272: [MachineTraceMetrics] Pick the trace successor for an entry block
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138417: [Debugify] Strip llvm.mir.debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136847: [RISCV][NFC] Mark rs1 in most memory instructions as memory operand.
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138417: [Debugify] Strip llvm.mir.debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136754: [MachineCombiner] Extend reassociation logic to handle inverse instructions
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138660: [MachineCombiner][RISCV] Support inverse instructions reassociation
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136754: [MachineCombiner] Extend reassociation logic to handle inverse instructions
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138660: [MachineCombiner][RISCV] Support inverse instructions reassociation
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136754: [MachineCombiner] Extend reassociation logic to handle inverse instructions
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136754: [MachineCombiner] Extend reassociation logic to handle inverse instructions
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] 53d234e - [Support] Reduce Dependence on Host.h
Archibald Elliott via llvm-commits
- [llvm] 605e22b - [AArch64] Add Missing System Registers
Archibald Elliott via llvm-commits
- [llvm] 3e9b6ad - [ARM] Move ARM::parseBranchProtection into ARMTargetParserCommon
Archibald Elliott via llvm-commits
- [llvm] 5577207 - [Support] Move getHostNumPhysicalCores to Threading.h
Archibald Elliott via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D137103: [LegacyPM] Port example pass SimplifyCFG to new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138355: [gn build] Add build files for //bolt
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138456: Add new option choices for print-changed that do not output llc changes.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D137707: [WIP] Move "auto-init" instructions to the dominator of their users
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138523: CloneModule: Handling cloning ifuncs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138523: CloneModule: Handling cloning ifuncs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135271: [llvm-c] Remove C API functions that are incompatible with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138626: [Vectorize] Remove legacy passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D137796: Remove TargetMachine::adjustPassManager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D138748: [VPlan] Summarize recipes used to model inductions.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 3b2b83c - [AVR] Add $ separator string (like avr-gcc)
Ayke van Laethem via llvm-commits
- [llvm] 91ae1af - [AVR] Remove unused register scavenger
Ayke van Laethem via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D138201: [AVR] Fix wrong ABI on AVRTiny.
Ayke via Phabricator via llvm-commits
- [PATCH] D138535: [AVR] Add $ separator string (like avr-gcc)
Ayke via Phabricator via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ayke via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ayke via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ayke via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ayke via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ayke via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ayke via Phabricator via llvm-commits
- [PATCH] D138535: [AVR] Add $ separator string (like avr-gcc)
Ayke via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ayke via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ayke via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ayke via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ayke via Phabricator via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D138668: Correct typos
Balázs Benics via Phabricator via llvm-commits
- [llvm] f452b9d - [AVR] Fix wrong ABI of AVRTiny.
Ben Shi via llvm-commits
- [PATCH] D138201: [AVR] Fix wrong ABI on AVRTiny.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138201: [AVR] Fix wrong ABI on AVRTiny.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138535: [AVR] Add $ separator string (like avr-gcc)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ben Shi via Phabricator via llvm-commits
- [llvm] 8db9859 - Mark test using -debug-only as requiring assertions
Benjamin Kramer via llvm-commits
- [llvm] a617ff0 - [PowerPC] Move PPCGenRegisterBankInfo.def into the directory where it would be if it was autogenerated
Benjamin Kramer via llvm-commits
- [llvm] f116107 - [VectorCombine] Don't touch instruction after foldSingleElementStore, it might be deleted
Benjamin Kramer via llvm-commits
- [llvm] 5cfc22c - Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes"
Benjamin Kramer via llvm-commits
- [llvm] bfc812a - [PowerPC][NFC] Merge LLVM_DEBUG statements to avoid unused variable warnings
Benjamin Kramer via llvm-commits
- [llvm] 7f06a58 - [Hexagon] Put asserts in an !NDEBUG region. NFCI
Benjamin Kramer via llvm-commits
- [llvm] b89e0ac - [Hexagon] Apply 7f06a5824cdb297a19b7c82bb191c22539f34070 to another copy of the same code
Benjamin Kramer via llvm-commits
- [llvm] 5eec8df - [AArch64] Add hasSVEorSME() helper and fix some incorrect checks
Benjamin Maxwell via llvm-commits
- [llvm] 79b5829 - [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Benjamin Maxwell via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about VSCALE and SVE CNTx
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about VSCALE and SVE CNTx
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about VSCALE and SVE CNTx
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138575: [AArch64] Add hasSVEorSME() helper and fix some incorrect checks
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138575: [AArch64] Add hasSVEorSME() helper and fix some incorrect checks
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D138508: [TargetLowering] Teach DemandedBits about VSCALE
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D137201: [AggressiveInstCombine] Handle the insert point of the merged load correctly.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] f63a19b - [SPARC] Add tail call support for 64-bit target
Brad Smith via llvm-commits
- [PATCH] D138741: [SPARC] Add tail call support for 64-bit target
Brad Smith via Phabricator via llvm-commits
- [PATCH] D138581: [AArch64][SVE] Add DAG combine for load + dup_merge_passthru -> replicating load
Bradley Smith via Phabricator via llvm-commits
- [llvm] c041451 - [AArch64][NFC] SME2 Add missing tests for usvdot and sumlall instructions
Caroline Concatto via llvm-commits
- [llvm] 2aa8a1a - [PowerPC][NFC] add test case for mflr store fix
Chen Zheng via llvm-commits
- [llvm] 375323f - [PowerPC] store the LR before stack update for big offsets.
Chen Zheng via llvm-commits
- [llvm] d9143ce - [PowerPC][GISel]add support for float point arithmetic operations
Chen Zheng via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
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] D137785: [PowerPC][GISel] Add initial GlobalISel support for vector functions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137758: [HardwareLoops] remove loops which has undef count
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137483: [NFC][PowerPC] Add NFC fixes to PPCInstrinfo.cpp when getting the defined machine instruction.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138265: [PowerPC] move ctrloop pass before tail duplication
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138431: [DirectX] Fix shared libraries build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D138707: Remove support for 10.4 Tiger from AsmPrinter
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138517: [CodeGen] Use cloneVirtualRegister in LiveIntervals and LiveRangeEdit
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
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] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D97854: [RFC][nsan] A Floating-point numerical sanitizer.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D138674: [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double with codepoints
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double with codepoints
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double with codepoints
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 24810ac - [RISCV] Add isel patterns to select slli+shXadd.uw.
Craig Topper via llvm-commits
- [llvm] a391b49 - [RISCV] Prevent constant hoisting for (and (shl X, C), mask<<C)
Craig Topper via llvm-commits
- [llvm] 4e6adb3 - [RISCV] Transform fixable instruction in place in RISCVSExtWRemoval. NFC
Craig Topper via llvm-commits
- [llvm] f99514a - [RISCV] Remove SExtWRemovalCands set from RISCVSExtWRemoval.
Craig Topper via llvm-commits
- [llvm] a2b5b58 - [RISCV] Use register allocation hints to improve use of compressed instructions.
Craig Topper via llvm-commits
- [llvm] 64612f5 - [RISCV] Add ADD to getRegAllocationHints to improve to improve use of c.add.
Craig Topper via llvm-commits
- [PATCH] D137886: [RISCV] Add isel patterns to select slli+shXadd.uw.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137970: [RISCV] Transform fixable instruction in place in RISCVSExtWRemoval. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138260: [RISCV] Prevent constant hoisting for (and (shl X, C), mask<<C)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137970: [RISCV] Transform fixable instruction in place in RISCVSExtWRemoval. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138043: [RISCV] Remove SExtWRemovalCands set from RISCVSExtWRemoval.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136754: [MachineCombiner] Extend reassociation logic to handle inverse instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138740: [RISCV] Teach getRegAllocationHints about compressible SRAI/SRLI.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138740: [RISCV] Teach getRegAllocationHints about compressible SRAI/SRLI.
Craig Topper via Phabricator via llvm-commits
- [llvm] 42ad9bf - [MachO] Support exports trie in both LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] 652713e - [MachO][ObjCopy] Handle exports trie in LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D134571: [MachO] Support exports trie in both LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D134571: [MachO] Support exports trie in both LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D137879: [MachO][ObjCopy] Handle exports trie in LC_DYLD_INFO and LC_DYLD_EXPORTS_TRIE
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D138404: [LoopFlatten] Fix IV increment use count
Dave Green via Phabricator via llvm-commits
- [PATCH] D138467: [AArch64] Wide vectors to promote the result and operands for legalization
Dave Green via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about VSCALE and SVE CNTx
Dave Green via Phabricator via llvm-commits
- [PATCH] D137810: [AArch64] Correctly recognize -reserve-regs-for-regalloc=X30,X29
Dave Green via Phabricator via llvm-commits
- [PATCH] D138404: [LoopFlatten] Fix IV increment use count
Dave Green via Phabricator via llvm-commits
- [PATCH] D138404: [LoopFlatten] Fix IV increment use count
Dave Green via Phabricator via llvm-commits
- [PATCH] D138490: [SelectOpt] Don't treat LogicalAnd/LogicalOr as selects
Dave Green via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Dave Green via Phabricator via llvm-commits
- [PATCH] D138108: [SelectOptimize] Add some debug logging. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D138108: [SelectOptimize] Add some debug logging. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D138497: [AArch64] Add Host identifiers for cortex-a55, cortex-a510, cortex-a710 and cortex-x2.
Dave Green via Phabricator via llvm-commits
- [PATCH] D134260: [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
Dave Green via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Dave Green via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
Dave Green via Phabricator via llvm-commits
- [PATCH] D138497: [AArch64] Add Host identifiers for cortex-a55, cortex-a510, cortex-a710 and cortex-x2.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Dave Green via Phabricator via llvm-commits
- [PATCH] D137201: [AggressiveInstCombine] Handle the insert point of the merged load correctly.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138490: [SelectOpt] Don't treat LogicalAnd/LogicalOr as selects
Dave Green via Phabricator via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D138424: [TargetLowering][AArch64] Teach DemandedBits about SVE count intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Dave Green via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Dave Green via Phabricator via llvm-commits
- [PATCH] D138490: [SelectOpt] Don't treat LogicalAnd/LogicalOr as selects
Dave Green via Phabricator via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Dave Green via Phabricator via llvm-commits
- [PATCH] D134260: [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
Dave Green via Phabricator via llvm-commits
- [PATCH] D134260: [AArch64] Add GPR rr 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
- [PATCH] D138381: [Support] Use a custom base class for FormatVariadicTest.cpp (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138468: [ADT] Define None as std::nullopt (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138539: Use std::nullopt_t instead of NoneType (NFC)
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] D138595: [llvm-cxxfilt] Support Microsoft demangling format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
David Blaikie via Phabricator via llvm-commits
- [llvm] c7a5342 - [LoopFlatten] Add a test for incorrect IV increment uses. NFC
David Green via llvm-commits
- [llvm] 8e9e22f - [LoopFlatten] Fix IV increment use count
David Green via llvm-commits
- [llvm] 7d09898 - [SelectOptimize] Add some debug logging. NFC
David Green via llvm-commits
- [llvm] 7fefa99 - [AArch64] Add Host identifiers for cortex-a55, cortex-a510, cortex-a710 and cortex-x2.
David Green via llvm-commits
- [llvm] ca78b56 - [SelectOpt] Don't treat LogicalAnd/LogicalOr as selects
David Green via llvm-commits
- [llvm] 6a353c7 - [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
David Green via llvm-commits
- [PATCH] D138333: [CHR] Add a threshold for the code duplication
David Li via Phabricator via llvm-commits
- [PATCH] D138333: [CHR] Add a threshold for the code duplication
David Li via Phabricator via llvm-commits
- [PATCH] D138490: [SelectOpt] Don't treat LogicalAnd/LogicalOr as selects
David Li via Phabricator via llvm-commits
- [PATCH] D138351: [SVE] Fix incorrect predicate for fixed length int/fp conversion.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138421: [AArch64][SVE] Enable Tail-Folding. WIP
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138290: [AArch64][SME]: Generate streaming-compatible code for fp_arith and fp-fma
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138440: [AArch64][SME]: Add streaming-compatible testing files.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138519: [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138519: [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136856: [AArch64][SME] Add an instruction mapping for SME pseudos
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138539: Use std::nullopt_t instead of NoneType (NFC)
David Spickett via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
David Spickett via Phabricator via llvm-commits
- [PATCH] D138476: [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
David Spickett via Phabricator via llvm-commits
- [PATCH] D132646: [LLVM][TableGen] Support combined cells in jupyter kernel
David Spickett via Phabricator via llvm-commits
- [PATCH] D138216: [AMDGPU] Intrinsic to expose s_wait_event for export ready
David Stuttard via Phabricator via llvm-commits
- [PATCH] D138216: [AMDGPU] Intrinsic to expose s_wait_event for export ready
David Stuttard via Phabricator via llvm-commits
- [PATCH] D138216: [AMDGPU] Intrinsic to expose s_wait_event for export ready
David Stuttard via Phabricator via llvm-commits
- [PATCH] D138642: ConstantFolding: Guard use of getFunction
David Stuttard via Phabricator via llvm-commits
- [PATCH] D138642: ConstantFolding: Guard use of getFunction
David Stuttard via Phabricator via llvm-commits
- [llvm] 2edc54e - [lit][AIX] Add LIBPATH to pass through env vars
David Tenty via llvm-commits
- [PATCH] D138510: [lit][AIX] Add LIBPATH to pass through env vars
David Tenty via Phabricator via llvm-commits
- [PATCH] D138510: [lit][AIX] Add LIBPATH to pass through env vars
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
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
David Truby via Phabricator via llvm-commits
- [PATCH] D138415: add LLVMGetDINodeTag
Davide Bertola via Phabricator via llvm-commits
- [PATCH] D138415: add LLVMGetDINodeTag
Davide Bertola via Phabricator via llvm-commits
- [llvm] 0c01133 - [X86] Don't lower f16->f80 fpext to libcall on darwin.
Davide Italiano via llvm-commits
- [PATCH] D121084: [NewPM][Inliner] Make inlined calls to functions in same SCC as callee exponentially expensive
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D137620: [BOLT] Don't align .text to pageAlign
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D138455: [WebAssembly] Disable register coalescing at -O1
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D135887: [XCOFF] llvm-readobj support display symbol table of loader section of xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D135887: [XCOFF] llvm-readobj support display symbol table of loader section of xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
Digger Lin via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
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] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin 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] D137547: [AArch64][SVE] Use PTRUE instruction for get_active_lane_mask intrinsic if the range is appropriate for predicator constant
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] D137926: [Utils] Improved chunk-print-before-all.py script
Dmitry Bakunevich via Phabricator via llvm-commits
- [llvm] a0a0dc6 - [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D138494: [AMDGPU][MC][MI100+] Enable VOP3 variants of dot2c/dot4c/dot8c opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC][NFC] Refactor MC Code Emitter to avoid using magic values
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D137969: [AMDGPU][MC][GFX11] Correct op_sel handling for permlane*16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138710: [AMDGPU][MC][GFX11] Disable SGPRs as src operands of v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] fbcdf4a - tsan: intercept epoll_pwait2
Dmitry Vyukov via llvm-commits
- [PATCH] D136847: [RISCV][NFC] Mark rs1 in most memory instructions as memory operand.
Dmitry via Phabricator via llvm-commits
- [PATCH] D136847: [RISCV][NFC] Mark rs1 in most memory instructions as memory operand.
Dmitry via Phabricator via llvm-commits
- [PATCH] D138496: [WIP][OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D138496: [WIP][OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D136806: [Pipelines] Introduce SROA after (final, full) loop unrolling
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D138613: [MemoryLocation] Support memcpy_chk in getForArgument.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `riscv.attributes` sections from all input files
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `riscv.attributes` sections from all input files
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `.riscv.attributes` sections
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `.riscv.attributes` sections
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138544: [VE] Remove unnecessary isReMaterializable flags
Erich Focht via Phabricator via llvm-commits
- [PATCH] D137230: [XCOFF] set fragment for XMC_PR csects.
Esme Yi 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] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Evgenii Kudriashov via Phabricator via llvm-commits
- [compiler-rt] 8add770 - Revert "[scudo] Detect double free when running with MTE."
Evgenii Stepanov via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 721f975 - Use PassGate from LLVMContext if any otherwise global one
Evgeniy Brevnov via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Evgeniy via Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Evgeniy via Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Evgeniy via Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Evgeniy via Phabricator via llvm-commits
- [PATCH] D136827: [JT][CT] Preserve exisiting BPI/BFI during JumpThreading
Evgeniy via Phabricator via llvm-commits
- [PATCH] D136827: [JT][CT] Preserve exisiting BPI/BFI during JumpThreading
Evgeniy via Phabricator via llvm-commits
- [lld] ab00f78 - [ELF] InputFile: change symbols to unique_ptr<Symbol *[]>
Fangrui Song via llvm-commits
- [lld] ed7870c - [ELF] Test rejected --detect-odr-violations
Fangrui Song via llvm-commits
- [compiler-rt] db7c822 - Restore global descriptor demangling after D138095 "[asan] Keep Itanium mangled names in global metadata"
Fangrui Song via llvm-commits
- [lld] 9015e41 - [ELF] addRelIpltSymbols: make it explicit some passes are for non-relocatable links. NFC
Fangrui Song via llvm-commits
- [lld] d9ef557 - [ELF] -r: don't define __global_pointer$
Fangrui Song via llvm-commits
- [lld] 8610cb0 - [ELF] -r: don't define _TLS_MODULE_BASE_
Fangrui Song via llvm-commits
- [compiler-rt] 06c74b5 - Revert D138095 Use InernalAlloc in DemangleCXXABI
Fangrui Song via llvm-commits
- [llvm] 297a183 - [asan] Don't demangle __odr_asan_gen_* symbols
Fangrui Song via llvm-commits
- [lld] 910204c - [ELF] createSyntheticSections: simplify config->relocatable. NFC
Fangrui Song via llvm-commits
- [llvm] bc0caab - RISCVISAInfo: Internalize struct FindByName
Fangrui Song via llvm-commits
- [llvm] f199f97 - ModuleSummaryAnalysis: Internalize some cl::opt
Fangrui Song via llvm-commits
- [llvm] 9969ceb - Host: Internalize computeHostNumPhysicalCores/computeHostNumHardwareThreads
Fangrui Song via llvm-commits
- [llvm] 12ebfca - [Object] Internalize readBBAddrMapImpl
Fangrui Song via llvm-commits
- [llvm] 93b553e - Revert "Host: Internalize computeHostNumPhysicalCores/computeHostNumHardwareThreads"
Fangrui Song via llvm-commits
- [llvm] 875adb4 - Host: Internalize computeHostNumPhysicalCores/computeHostNumHardwareThreads
Fangrui Song via llvm-commits
- [llvm] e53ce96 - StandardInstrumentations: Internalize some cl::opt
Fangrui Song via llvm-commits
- [llvm] fa36d72 - [LoopVectorize] Internalize some cl::opt
Fangrui Song via llvm-commits
- [llvm] c2250d8 - [CSSPGO] Move cl::opt inside llvm:: after D100528 and D108342
Fangrui Song via llvm-commits
- [llvm] 5fd80a0 - [MC] Move AsmMacroMaxNestingDepth inside llvm:: after D72680
Fangrui Song via llvm-commits
- [llvm] 5f759be - [LTO] Move cl::opt inside llvm:: after D53294
Fangrui Song via llvm-commits
- [llvm] fa71c16 - [Inliner] Move cl::opt inside llvm::
Fangrui Song via llvm-commits
- [lld] 4191fda - [ELF] Change most llvm::Optional to std::optional
Fangrui Song via llvm-commits
- [lld] 233a889 - [ELF] Simplify ObjFile<ELFT>::parseLazy. NFC
Fangrui Song via llvm-commits
- [lld] 9da7aee - [COFF] Change most Optional to std::optional
Fangrui Song via llvm-commits
- [lld] 026e797 - [lld-macho] Change most Optional to std::optional
Fangrui Song via llvm-commits
- [llvm] c33511c - [lld] Change Optional to std::optional
Fangrui Song via llvm-commits
- [llvm] 34ade57 - PGOProfile: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [llvm] fc1270d - SanitizerCoverage: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [llvm] d5d3eb1 - ThinLTO: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [llvm] 4e4c89a - LTO: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [lld] f01fdd1 - lld: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [llvm] 270f63b - MC: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [llvm] a273c40 - llvm/tools: Convert tests to opaque pointers
Fangrui Song via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `.riscv.attributes` sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138456: Add new option choices for print-changed that do not output llc changes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138388: [AArch64] Remove emitCalleeSavedFrameMoves
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138466: Don't use Optional::getPointer (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138464: Return None instead of Optional<T>() (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135411: Add generic KCFI operand bundle lowering
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `.riscv.attributes` sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `.riscv.attributes` sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138550: [ELF] Combine .riscv.attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `.riscv.attributes` sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138550: [ELF] Combine .riscv.attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138539: Use std::nullopt_t instead of NoneType (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138623: [ADT] Deprecate llvm::NoneType
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97854: [RFC][nsan] A Floating-point numerical sanitizer.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
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] D138714: [Support] Apply clang-format on .inc files. NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137838: [RFC][Support] Move TargetParsers to new component
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
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] D138456: Add new option choices for print-changed that do not output llc changes.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 535c2da - [SCEV] Add range test with phi and division.
Florian Hahn via llvm-commits
- [llvm] 5dad4c6 - [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via llvm-commits
- [llvm] 4783345 - [AArch64] Add zext test with scalable vectors.
Florian Hahn via llvm-commits
- [llvm] 4b4cbbd - [BasicAA] Add tests with __memcpy_chk.
Florian Hahn via llvm-commits
- [llvm] ae85275 - [MemoryLocation] Support memcpy_chk in getForArgument.
Florian Hahn via llvm-commits
- [llvm] 07ca9cc - Revert "[Support] Move getHostNumPhysicalCores to Threading.h"
Florian Hahn via llvm-commits
- [llvm] ed2fdac - [LV] Use separate index to access StoredValues in vectorizeInterleave.
Florian Hahn via llvm-commits
- [llvm] 12bb553 - [VPlan] Move cast codegen to emitTransformedIndex (NFCI).
Florian Hahn via llvm-commits
- [llvm] bf0bd85 - [LV] Move trunc codegen to buildScalarSteps (NFCI).
Florian Hahn via llvm-commits
- [PATCH] D138416: [ConstraintElim] Support add nsw with negative constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138452: [ConstraintElim] Queue facts and checks directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137293: [AArch64] Extra unit tests for trunc lowering of vectors
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137993: [AArch64] Unit test for zext lowering for different types of vectors
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x (i16|i64)> %x to <(8|16) x i8>' to use tbl instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136753: [DemandedBits] Add Div instruction to DetermineLiveOperandBits
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x (i16|i64)> %x to <(8|16) x i8>' to use tbl instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138549: [SCEV] Fix wrong initialization of MaxNotTaken
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115167: [DSE] Use precise loc for memset_chk writing to local objects.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115167: [DSE] Use precise loc for memset_chk writing to local objects.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138613: [MemoryLocation] Support memcpy_chk in getForArgument.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138613: [MemoryLocation] Support memcpy_chk in getForArgument.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138613: [MemoryLocation] Support memcpy_chk in getForArgument.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138748: [VPlan] Summarize recipes used to model inductions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137505: [SCEV] Cache ZExt SCEV expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D137505: [SCEV] Cache ZExt SCEV expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D138502: [RISCV] Simplify eliminateFrameIndex in advance of reuse [nfc-ish]
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D136906: [Clang][LoongArch] Implement __builtin_loongarch_dbar builtin
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136906: [Clang][LoongArch] Implement __builtin_loongarch_dbar builtin
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136906: [Clang][LoongArch] Implement __builtin_loongarch_dbar builtin
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138084: [LoongArch] Support when the depth of __builtin_frame_address is greater than zero
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138008: [LoongArch] Diagnose the behavior of reading and writing registers that do not conform to the hardware register size
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138177: [LoongArch] Add codegen support for atomicrmw min/max operation on LA64
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D132458: [LoopVectorize] Synthesize mask operands for vector variants as needed
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D137152: Fix crash when using embedded DWARF-5 debugging info
Guilherme Amadio via Phabricator via llvm-commits
- [llvm] 409f0dc - [Alignment][NFC] Use the Align type in MCSection
Guillaume Chatelet via llvm-commits
- [llvm] 3467f9c - Revert D138653 [Alignment][NFC] Use the Align type in MCSection"
Guillaume Chatelet via llvm-commits
- [llvm] 99089b4 - [Alignment][NFC] Use Align in MCStreamer::emitBundleAlignMode
Guillaume Chatelet via llvm-commits
- [llvm] 4f17734 - [Alignment][NFC] Use Align in MCStreamer::emitCodeAlignment
Guillaume Chatelet via llvm-commits
- [llvm] b9e3f5f - [Alignment][NFC] Use Align for MCStreamer::emitXCOFFLocalCommonSymbol
Guillaume Chatelet via llvm-commits
- [llvm] 6c09ea3 - [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D138420: [SelectionDAG] Remove deprecated MemSDNode->getAlignment()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138420: [SelectionDAG] Remove deprecated MemSDNode->getAlignment()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138662: [Alignment][NFC] Use Align in MCStreamer::emitBundleAlignMode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138662: [Alignment][NFC] Use Align in MCStreamer::emitBundleAlignMode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138662: [Alignment][NFC] Use Align in MCStreamer::emitBundleAlignMode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138662: [Alignment][NFC] Use Align in MCStreamer::emitBundleAlignMode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138665: [Alignment][NFC] Use Align in MCStreamer::emitCodeAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138669: [Alignment][NFC] Use Align for MCStreamer::emitXCOFFLocalCommonSymbol
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138665: [Alignment][NFC] Use Align in MCStreamer::emitCodeAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138662: [Alignment][NFC] Use Align in MCStreamer::emitBundleAlignMode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138674: [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138669: [Alignment][NFC] Use Align for MCStreamer::emitXCOFFLocalCommonSymbol
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138674: [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138674: [Alignment][NFC] Use Align in MCStreamer::emitValueToAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138686: [NFC] Add helper method to ensure min alignment on MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138705: [Alignment] Use Align in MCSymbol::setCommon
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138707: Remove support for 10.4 Tiger from AsmPrinter
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138721: [Alignment] Use Align in MCStreamer::emitZerofill
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138721: [Alignment] Use Align in MCStreamer::emitZerofill
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 835da13 - [AArch64] Correctly recognize -reserve-regs-for-regalloc=X30,X29
Guozhi Wei via llvm-commits
- [PATCH] D137810: [AArch64] Correctly recognize -reserve-regs-for-regalloc=X30,X29
Guozhi Wei via Phabricator via llvm-commits
- [llvm] caa9f63 - [CodeGen] Refactor visitSCALAR_TO_VECTOR. NFC.
Han-Kuan Chen via llvm-commits
- [PATCH] D137688: [CodeGen] Refactor visitSCALAR_TO_VECTOR. NFC.
Han-Kuan Chen via Phabricator via llvm-commits
- [llvm] 907baee - Revert "Make -fsanitize=scudo use scudo_standalone. Delete check-scudo."
Hans Wennborg via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 2dfe76e - [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Haohai Wen via llvm-commits
- [llvm] 1215e86 - [CostModel][X86] Fix permute latency cost
Haohai Wen via llvm-commits
- [llvm] bc010ce - [AArch64][SME]: Add precursory tests for D138281
Hassnaa Hamdi via llvm-commits
- [llvm] 70180ee - [AArch64][SME]: Generate streaming-compatible code for fp_to_int and int_to_fp.
Hassnaa Hamdi via llvm-commits
- [llvm] 97bbc8d - [AArch64][SME]: Add precursory tests for D138290
Hassnaa Hamdi via llvm-commits
- [llvm] cc29c06 - [AArch64][SME]: Generate streaming-compatible code for fp_arith and fp-fma
Hassnaa Hamdi via llvm-commits
- [llvm] a5ee6e0 - [AArch64][SME]: Add precursory tests for D138292
Hassnaa Hamdi via llvm-commits
- [llvm] 10eda33 - [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
Hassnaa Hamdi via llvm-commits
- [llvm] e119a93 - [AArch64][SME]: Add precursory tests for D138309
Hassnaa Hamdi via llvm-commits
- [llvm] 5cc6963 - [AArch64][SME]: Generate streaming-compatible code for int-reduce, fp-reduce
Hassnaa Hamdi via llvm-commits
- [llvm] 03fa1fe - [AArch64][SME]: Add precursory tests for D138440
Hassnaa Hamdi via llvm-commits
- [llvm] f809f97 - [AArch64][SME]: Generate streaming-compatible code for FP rounding operations.
Hassnaa Hamdi via llvm-commits
- [llvm] 39641b1 - [AArch64][SME]: Add precursory tests for D138519
Hassnaa Hamdi via llvm-commits
- [llvm] 5cf75ec - [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
Hassnaa Hamdi via llvm-commits
- [llvm] d9ae078 - [WebAssembly] Disable register coalescing at -O1
Heejin Ahn via llvm-commits
- [PATCH] D138455: [WebAssembly] Disable register coalescing at -O1
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138455: [WebAssembly] Disable register coalescing at -O1
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138510: [lit][AIX] Add LIBPATH to pass through env vars
Hubert Tong 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] D97854: [RFC][nsan] A Floating-point numerical sanitizer.
Ibraim Ganiev 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
- [llvm] ec8ede8 - [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Ivan Kosarev via llvm-commits
- [llvm] fce7a7a - [AMDGPU][AsmParser] Refine parsing instruction operands.
Ivan Kosarev via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
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] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
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] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
JF Bastien via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
James Henderson via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
James Henderson via Phabricator via llvm-commits
- [PATCH] D132541: [llvm-objcopy] Introduce 'ihex-flat' output format.
James Henderson via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
James Henderson via Phabricator via llvm-commits
- [llvm] 4af73d7 - Refactor AsmPrinterHandler callbacks. NFCI.
James Y Knight via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
James Y Knight via Phabricator via llvm-commits
- [llvm] be1ff1f - [NFC] Refactor loop peeling code for calculating phi invariance.
Jamie Schmeiser via llvm-commits
- [PATCH] D138456: Add new option choices for print-changed that do not output llc changes.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138456: Add new option choices for print-changed that do not output llc changes.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138232: [NFC] Refactor loop peeling code for calculating phi invariance.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138232: [NFC] Refactor loop peeling code for calculating phi invariance.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138232: [NFC] Refactor loop peeling code for calculating phi invariance.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138232: [NFC] Refactor loop peeling code for calculating phi invariance.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138719: Expand loop peeling phi computation to handle binary ops and casts
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 969d787 - [OpenMP][OMPIRBuilder] Add a configuration class that captures flags that affect codegen
Jan Sjodin via llvm-commits
- [llvm] 2aa338f - [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Jan Sjodin via llvm-commits
- [PATCH] D138220: [OpenMP][OMPIRBuilder] Add a configuration class to captures flags/attributes that affect codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D138220: [OpenMP][OMPIRBuilder] Add a configuration class to captures flags/attributes that affect codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D138496: [WIP][OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D138496: [WIP][OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D137587: [OpenMP][OMPIRBuilder] Migrate target outlined function registration to OMPIRBuilder from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D137587: [OpenMP][OMPIRBuilder] Migrate target outlined function registration to OMPIRBuilder from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D135447: [AMDGPU] Add llvm.is.fpclass intrinsic to existing SelectionDAG fp class support and introduce GlobalISel implementation for AMDGPU
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] dce7c09 - [AMDGPU] Define and use new allZeroWaitcnt helper. NFC.
Jay Foad via llvm-commits
- [llvm] 6ed6e8e - [AMDGPU] Remove RegStrictDom variable. NFC.
Jay Foad via llvm-commits
- [llvm] bc0c89d - [AMDGPU] More cleanup after D117544. NFC.
Jay Foad via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138482: [AMDGPU] Add encoding tests for SALU_CYCLE_2/3
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138476: [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138476: [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138185: [InstCombine] Look through bitcast if possible
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138653: [Alignment][NFC] Use the Align type in MCSection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138686: [NFC] Add helper method to ensure min alignment on MCSection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136321: [Assignment Tracking Analysis][2/*] Remove redundant location definitions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136325: [Assignment Tracking Analysis][3/*] Memory location fragment filling
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
Jinyang He via Phabricator via llvm-commits
- [PATCH] D138216: [AMDGPU] Intrinsic to expose s_wait_event for export ready
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138216: [AMDGPU] Intrinsic to expose s_wait_event for export ready
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC][NFC] Refactor MC Code Emitter to avoid using magic values
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138594: [AMDGPU][MC] Refactor MC Code Emitter to avoid using magic values
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138496: [WIP][OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138613: [MemoryLocation] Support memcpy_chk in getForArgument.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138449: support: fix getProcessTriple in universal builds
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D137152: Fix crash when using embedded DWARF-5 debugging info
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] ca51529 - [SystemZ] Extend combineGET_CCMASK() to handle a truncated SELECT_CCMASK.
Jonas Paulsson via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D137044: [ClangFE] Add support for option -mno-pic-data-is-text-relative
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D137044: [ClangFE] Add support for option -mno-pic-data-is-text-relative
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D138324: [SystemZ] Make sure that combineGET_CCMASK() can handle a truncated SELECT_CCMASK.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D137791: [SDAG] bail out of mergeTruncStores() if there's an unknown store in the chain
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D138324: [SystemZ] Make sure that combineGET_CCMASK() can handle a truncated SELECT_CCMASK.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch select instructions
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D138331: ConstantFolding: Fix handling of canonicalize for ppc_fp128 0s
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D135260: [AMDGPU][AMDGPULowerKernelAttributes] Use stripAndAccumulateConstantOffset
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138706: [NFC][ASAN][AMDGPU] Use CreateNot/CreateIsNotNull instead of more verbose CreateICMP methods
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138496: [WIP][OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D122118: [MachineCopyPropagation] Eliminate spillage copies that might be caused by eviction chain
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138265: [PowerPC] move ctrloop pass before tail duplication
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138551: [PowerPC] Mask constant operands in bit permutation calculation
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138265: [PowerPC] move ctrloop pass before tail duplication
Kai Luo via Phabricator via llvm-commits
- [llvm] be4a1df - [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Kai Nacke via llvm-commits
- [llvm] 2b1e895 - [PowerPC] Add support for G_ADD and G_SUB.
Kai Nacke via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D128106: [PowerPC] Add support for G_ADD and G_SUB.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D138349: [X86][NFC] Minor improvement in X86InstrInfo::optimizeCompareInstr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138349: [X86][NFC] Minor improvement in X86InstrInfo::optimizeCompareInstr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 20f6eb7 - [llvm] Use Optional::operator-> (NFC)
Kazu Hirata via llvm-commits
- [llvm] a365f29 - [Support] Use a custom base class for FormatVariadicTest.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 90d7817 - [AArch64] Remove emitCalleeSavedFrameMoves
Kazu Hirata via llvm-commits
- [llvm] 6ba4b62 - Return None instead of Optional<T>() (NFC)
Kazu Hirata via llvm-commits
- [llvm] abfe65a - [ADT] Define None as std::nullopt (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4b6b248 - [ADT] Remove Optional::{has_value,value}, etc (NFC)
Kazu Hirata via llvm-commits
- [llvm] bd6a170 - [ADT] Deprecate llvm::NoneType
Kazu Hirata via llvm-commits
- [llvm] 80145dc - [ADT] Deprecate Optional::getPointer
Kazu Hirata via llvm-commits
- [llvm] 1d74b24 - [Analysis] Use std::optional in BasicAliasAnalysis.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e51b18f - [Analysis] Use std::optional in CFLAndersAliasAnalysis.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d49613f - [Analysis] Use std::optional in CGSCCPassManager.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4a124fd - [Analysis] Use std::optional in InlineCost.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] eb0b5a3 - [Analysis] Use std::optional in LazyValueInfo.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 68db727 - [Analysis] Use std::optional in LoopAnalysisManager.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2a324cb - [Analysis] Use std::optional in MemoryLocation.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] ee8959d - [Analysis] Use std::optional in ScalarEvolution.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5ea7083 - [Analysis] Use std::optional in ValueTracking.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] f960b93 - [Reader] Use std::optional in BitcodeReader.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5a98e8c - [CodeView] Use std::optional in TypeStreamMerger.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d53a3dd - [DWARF] Use std::optional in DWARFDebugFrame.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5696927 - [DWARF] Use std::optional in DWARFFormValue.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9f6c194 - [GSYM] Use std::optional in DwarfTransformer.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 367515d - [GSYM] Use std::optional in FunctionInfo.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] c789e4a - [Native] Use std::optional in NativeTypeEnum.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 98036a2 - [Symbolize] Use std::optional in MarkupFilter.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] f4db916 - [IR] Use std::optional in AsmWriter.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 171b749 - [IR] Use std::optional in IntrinsicInst.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5672b71 - [IR] Use std::optional in Module.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 44e438c - [IR] Use std::optional in PassManager.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] cec2376 - [IR] Use std::optional in Verifier.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d6e3dba - [InterfaceStub] Use std::optional in ELFObjHandler.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e8a60b7 - [Linker] Use std::optional in IRMover.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2887f92 - [MCParser] Use std::optional in MasmParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7c88445 - [MCParser] Use std::optional in WasmAsmParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 400db9c - [MC] Use std::optional in MCSchedule.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] b738ea0 - [ObjectYAML] Use std::optional in CodeViewYAMLSymbols.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] b669a2c - [ObjectYAML] Use std::optional in MinidumpEmitter.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 96ebf9b - [Object] Use std::optional in ELFObjectFile.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 410c1f6 - [Passes] Use std::optional in PassBuilder.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e03868a - [Coverage] Use std::optional in CoverageMapping.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 940e819 - [ProfileData] Use std::optional in GCOV.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e9b0bcb - [Remarks] Use std::optional in RemarkParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] f17dbb9 - [Remarks] Use std::optional in YAMLRemarkParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 72e8d03 - [Remarks] Use std::optional in YAMLRemarkSerializer.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 11b75f9 - [Support] Use std::optional in ARMAttributeParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1a20dad - [Support] Use std::optional in FormatVariadic.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7aab805 - [Support] Use std::optional in JSON.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7c421b5 - [Support] Use std::optional in RISCVISAInfo.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0af53df - [Support] Use std::optional in VirtualFileSystem.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4f7e593 - [AArch64] Use std::optional in AArch64FrameLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 23ca552 - [AArch64] Use std::optional in AArch64ISelLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 298cb55 - [AArch64] Use std::optional in AArch64LoadStoreOptimizer.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 185f647 - [AArch64] Use std::optional in AArch64LowerHomogeneousPrologEpilog.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] fc07a54 - [AsmParser] Use std::optional in AArch64AsmParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5c99c2e - [GISel] Use std::optional in AArch64InstructionSelector.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] f0105ee - [GISel] Use std::optional in AArch64PostLegalizerLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 959c9cc - [AMDGPU] Use std::optional in AMDGPUInstructionSelector.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] ebe3281 - [AMDGPU] Use std::optional in AMDGPUReleaseVGPRs.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 96cb34a - [AsmParser] Use std::optional in AMDGPUAsmParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 09e0aea - [AMDGPU] Use std::optional in SIPeepholeSDWA.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] aad2d27 - [Utils] Use std::optional in AMDGPUBaseInfo.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] ac7af9a - [ARM] Use std::optional in ARMISelDAGToDAG.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9d7faff - [Hexagon] Use std::optional in HexagonFrameLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 704b4f3 - [AsmParser] Use std::optional in LanaiAsmParser.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] da4dd0a - [NVPTX] Use std::optional in NVPTXTargetTransformInfo.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] c672bb6 - [PowerPC] Use std::optional in PPCMacroFusion.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7e00820 - [RISCV] Use std::optional in RISCVGatherScatterLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 362ca6c - [RISCV] Use std::optional in RISCVISelDAGToDAG.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2f61c6c - [RISCV] Use std::optional in RISCVISelLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1493130 - [RISCV] Use std::optional in RISCVMergeBaseOffset.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3583f4f - [X86] Use std::optional in X86SpeculativeLoadHardening.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d7fdb5d - [Coroutines] Use std::optional in CoroElide.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8dd2416 - [Coroutines] Use std::optional in CoroFrame.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 629819c - [IPO] Use std::optional in AttributorAttributes.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] ffba7ee - [IPO] Use std::optional in Attributor.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] a5f8a36 - [IPO] Use std::optional in GlobalOpt.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] c7fa15c - [IPO] Use std::optional in IROutliner.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 881076c - [InstCombine] Use std::optional in InstCombinePHI.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3da96e0 - [InstCombine] Use std::optional in InstructionCombining.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] edace86 - [Scalar] Use std::optional in CorrelatedValuePropagation.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] b54cd3f - [Scalar] Use std::optional in GVN.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7fc772b - [Scalar] Use std::optional in InductiveRangeCheckElimination.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] bba5581 - [Scalar] Use std::optional in LoopFlatten.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] a737146 - [ObjectYAML] Use std::size (NFC)
Kazu Hirata via llvm-commits
- [llvm] a677afd - [TableGen] Use std::size (NFC)
Kazu Hirata via llvm-commits
- [llvm] 589725f - [llvm] Use std::size (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6a9ef0d - [AsmPrinter] Use std::optional in AsmPrinter.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] fb2f3b3 - [AsmPrinter] Use std::optional in DbgEntityHistoryCalculator.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 15bb5c9 - [AsmPrinter] Use std::optional in DwarfCompileUnit.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 644159e - [AsmPrinter] Use std::optional::value_or (NFC)
Kazu Hirata via llvm-commits
- [llvm] 07ce3b8 - [CodeGen] Use std::optional in BasicBlockSections.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 000749d - [CodeGen] Use std::optional in CodeGenPrepare.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 214646d - [CodeGen] Use std::optional in ExpandMemCmp.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4531b61 - [GlobalISel] Use std::optional in CombinerHelper.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3ccbfc3 - [GlobalISel] Use std::optional in LegalizerHelper.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] af0d385 - [GlobalISel] Use std::optional in Utils.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5076bdf - [CodeGen] Use std::optional in IndirectBrExpandPass.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3ff6ed8 - [LiveDebugValues] Use std::optional in InstrRefBasedImpl.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8a45032 - [CodeGen] Use std::optional in MachineOperand.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d77ecb6 - [CodeGen] Use std::optional in SafeStack.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] dd698b7 - [SelectionDAG] Use std::optional in DAGCombiner.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d82f7fb - [SelectionDAG] Use std::optional in FastISel.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 01e998e - [SelectionDAG] Use std::optional in SelectionDAGBuilder.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] a5ef7bb - [SelectionDAG] Use std::optional in SelectionDAGISel.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5b839fc - [CodeGen] Use std::optional in ShadowStackGCLowering.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d6f0ab4 - [CodeGen] Use std::optional in TargetPassConfig.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e80118e - [JITLink] Use std::optional in MachOLinkGraphBuilder.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e35c73f - [Orc] Use std::optional in Core.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6698a2b - [Orc] Use std::optional in ELFNixPlatform.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0b5ba08 - [Orc] Use std::optional in MachOPlatform.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 54ea422 - [Orc] Use std::optional in ObjectFileInterface.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] e5a1ee5 - [FileCheck] Use std::optional in FileCheck.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] b68a38a - [LTO] Use std::optional in LTO.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 01fc2b8 - Revert "[FileCheck] Use std::optional in FileCheck.cpp (NFC)"
Kazu Hirata via llvm-commits
- [llvm] d3a58c4 - [Scalar] Use std::optional in LoopInstSimplify.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3e3be29 - [Scalar] Use std::optional in LoopPredication.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 27ae235 - [Scalar] Use std::optional in LoopRotation.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 42c40f7 - [Scalar] Use std::optional in LoopSimplifyCFG.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] f207cf1 - [Scalar] Use std::optional in LoopStrengthReduce.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3bb0c70 - [Scalar] Use std::optional in LoopUnrollPass.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 60d6445 - [Scalar] Use std::optional in LowerConstantIntrinsics.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 85cee3a - [Scalar] Use std::optional in PartiallyInlineLibCalls.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6288a09 - [Scalar] Use std::optional in ScalarizeMaskedMemIntrin.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] d90a14f - [Scalar] Use std::optional in SimpleLoopUnswitch.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 12c80ef - [Utils] Use std::optional in CloneFunction.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 10bab60 - [Utils] Use std::optional in Local.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 88988c5 - [Utils] Use std::optional in LoopPeel.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2d1b093 - [Utils] Use std::optional in SimplifyCFG.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5fc8f6c - [Vectorize] Use std::optional in SLPVectorizer.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 41c6388 - [Vectorize] Use std::optional in VPlanSLP.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4e58c88 - [dsymutil] Use std::optional in DwarfLinkerForBinary.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] fc93812 - [lli] Use std::optional in lli.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] f64505c - [llvm-cov] Use std::optional in CodeCoverage.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4bb5141 - [llvm-cov] Use std::optional in SourceCoverageViewHTML.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] a7afa37 - [llvm-cov] Use std::optional in SourceCoverageViewText.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 170666e - [llvm-dwp] Use std::optional in llvm-dwp.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6e5eeec - [llvm-ifs] Use std::optional in llvm-ifs.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] a3bbbca - [llvm-lipo] Use std::optional in llvm-lipo.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0428cf9 - [llvm-objdump] Use std::optional in llvm-objdump.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 20d2432 - [llvm-profdata] Use std::optional in llvm-profdata.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 286223e - [llvm-profgen] Use std::optional in ProfiledBinary.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] a2bc782 - [llvm-readobj] Use std::optional in ELFDumper.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 23a884b - [obj2yaml] Use std::optional in elf2yaml.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 69acfae - [yaml2obj] Use std::optional in yaml2obj.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] fd8d0b0 - [COFF] Use std::optional in Driver.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] ef70f9f - [COFF] Use std::optional in InputFiles.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] dedb165 - [COFF] Use std::optional in PDB.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] 59cc8fb - [MachO] Use std::optional in ExportTrie.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] 43429cd - [MachO] Use std::optional in InputFiles.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] 1117d91 - [lld] Use std::optional in lld.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] dd436d3 - [ADT] Use std::optional in StringSwitch.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] c0c5ffa - [ADT] Use std::optional in TypeSwitch.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] d1925fa - [Analysis] Use std::optional in BasicAliasAnalysis.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 561a470 - [Analysis] Use std::optional in BlockFrequencyInfoImpl.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] c3c0cd6 - [Analysis] Use std::optional in DemandedBits.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] b77a88c - [Analysis] Use std::optional in IRSimilarityIdentifier.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4c88bc5 - [Analysis] Use std::optional in InlineCost.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5047104 - [Analysis] Use std::optional in LazyCallGraph.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 02e9de3 - [Analysis] Use std::optional in LoopAccessAnalysis.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2924a7f - [Analysis] Use std::optional in LoopCacheAnalysis.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9944625 - [Analysis] Use std::optional in MLInlineAdvisor.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1e723b7 - [Analysis] Use std::optional in MemoryDependenceAnalysis.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 419adb6 - [Analysis] Use std::optional in ModuleSummaryAnalysis.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0cd85e2 - [Analysis] Use std::optional in ObjCARCAnalysisUtils.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 013afcf - [Analysis] Use std::optional in ProfileSummaryInfo.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] a5410e7 - [Analysis] Use std::optional in TargetLibraryInfo.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1226028 - [Analysis] Use std::optional in TargetTransformInfo.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] ae634b1 - [Analysis] Use std::optional in TensorSpec.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9178753 - [Support] Use std::optional in CachePruning.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] d12a685 - [Support] Use std::optional in GenericDomTreeConstruction.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4700e7c - [Support] Use std::optional in GlobPattern.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 74151a2 - [Support] Use std::optional in HashBuilder.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 88e41b4 - [Support] Use std::optional in InitLLVM.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] c6007e5 - [Support] Use std::optional in InstructionCost.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] cb31997 - [Support] Use std::optional in ToolOutputFile.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] cc0764e - [Support] Use std::optional in raw_ostream.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6fd5c0b - [IR] Use std::optional in InstrTypes.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] a18ca45 - [IR] Use std::optional in Instructions.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] f9b93cf - [IR] Use std::optional in ModuleSummaryIndex.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0ea3386 - [IR] Use std::optional in Statepoint.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7114bff - [IPO] Remove an unused function declaration
Kazu Hirata via llvm-commits
- [llvm] 492a60d - [ProfileData] Use std::optional in MemProf.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2b158c9 - [Target] Use std::optional in CGPassBuilderOption.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6d5669c - [IR] Use std::optional in Attributor.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 38a2968 - [Scalar] Use std::optional in GVN.h (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D138381: [Support] Use a custom base class for FormatVariadicTest.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138381: [Support] Use a custom base class for FormatVariadicTest.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138388: [AArch64] Remove emitCalleeSavedFrameMoves
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138464: Return None instead of Optional<T>() (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138466: Don't use Optional::getPointer (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138464: Return None instead of Optional<T>() (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138466: Don't use Optional::getPointer (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138466: Don't use Optional::getPointer (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138464: Return None instead of Optional<T>() (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138468: [ADT] Define None as std::nullopt (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138468: [ADT] Define None as std::nullopt (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138539: Use std::nullopt_t instead of NoneType (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138539: Use std::nullopt_t instead of NoneType (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138621: [ADT] Deprecate Optional::getPointer
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138623: [ADT] Deprecate llvm::NoneType
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138623: [ADT] Deprecate llvm::NoneType
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138623: [ADT] Deprecate llvm::NoneType
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138621: [ADT] Deprecate Optional::getPointer
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138715: [CodeGen] Add missing copy assignment operator
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138730: [Analysis] Remove unused fields in MemorySSA.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] a89c9ba - [VE] Remove unnecessary isReMaterializable flags
Kazushi Marukawa via llvm-commits
- [PATCH] D138544: [VE] Remove unnecessary isReMaterializable flags
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D138544: [VE] Remove unnecessary isReMaterializable flags
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D136359: [flang][OpenMP] Added parser support for Tile Construct ( OpenMP 5.1)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D138229: [flang][OpenMP] Parser support for the unroll construct (5.1)
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
- [compiler-rt] a2ef44a - [Sanitizer][NFC] Rearranged prototype definitions in lsan_common.h to group them by implementation file.
Kirill Stoimenov via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D137727: [SPARC] Simplify instruction decoder.
Koakuma via Phabricator via llvm-commits
- [PATCH] D138741: [SPARC] Add tail call support for 64-bit target
Koakuma via Phabricator via llvm-commits
- [PATCH] D132384: [AArch64][PAC] Select MOVK for ptrauth.blend intrinsic.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] e27e8e0 - [Hexagon] Use V6_vmpyuhvs for 16-bit mulhu on HVX v69+
Krzysztof Parzyszek via llvm-commits
- [llvm] 4bb6e22 - [Hexagon] Add missing patterns for select
Krzysztof Parzyszek via llvm-commits
- [llvm] ae9356e - [Hexagon] Fix order of operands in V6_vmpyhus
Krzysztof Parzyszek via llvm-commits
- [llvm] f8cb97a - [Hexagon] Fix deinterleaving after vmpyh
Krzysztof Parzyszek via llvm-commits
- [llvm] d9ed93d - [Hexagon] Don't lower legal EXTRACT_SUBVECTOR to EXTRACT_SUBREG
Krzysztof Parzyszek via llvm-commits
- [llvm] eddcc01 - [gn build] Port ed34590c1acb
LLVM GN Syncbot via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
Lang Hames via Phabricator via llvm-commits
- [PATCH] D138615: [llvm] Teach FastISel for AArch64 about tagged globals
Leonard Chan 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.
LiDongjin via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
LiDongjin via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
LiDongjin via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D138744: [InstSimplify] Fold more Select with Or pattern
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D137436: [lit][AIX] Convert llvm tests to use 'target={{.*}}aix{{.*}}'
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D136605: [libc++] Fixes for static libc++ on Windows using VCRuntime ABI
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D138008: [LoongArch] Diagnose the behavior of reading and writing registers that do not conform to the hardware register size
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138177: [LoongArch] Add codegen support for atomicrmw min/max operation on LA64
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138590: [mlir][index] Add and, or, and xor ops
Luca Boasso via Phabricator via llvm-commits
- [PATCH] D138590: [mlir][index] Add and, or, and xor ops
Luca Boasso via Phabricator via llvm-commits
- [PATCH] D138590: [mlir][index] Add and, or, and xor ops
Luca Boasso via Phabricator via llvm-commits
- [PATCH] D138590: [mlir][index] Add and, or, and xor ops
Luca Boasso via Phabricator via llvm-commits
- [PATCH] D138590: [mlir][index] Add and, or, and xor ops
Luca Boasso via Phabricator via llvm-commits
- [llvm] b0d4045 - [AArch64] Add support for v8.9-A/v9.4-A Debug and PMU extensions
Lucas Prates via llvm-commits
- [PATCH] D138553: [AArch64] Add Missing System Registers
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D138556: [AArch64] Add support for v8.9-A/v9.4-A Debug and PMU extensions
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D138556: [AArch64] Add support for v8.9-A/v9.4-A Debug and PMU extensions
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D138260: [RISCV] Prevent constant hoisting for (and (shl X, C), mask<<C)
Luís Marques via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D132994: [RISC-V][HWASAN] Don't explicitly load GOT entry to call hwasan mismatch routine
Luís Marques via Phabricator via llvm-commits
- [PATCH] D138450: Use poison instead of undef as placeholder for vector construction [NFC]
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D138450: Use poison instead of undef as placeholder for vector construction [NFC]
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D138483: Use poison instead of undef as placeholder in AtomicExpandPass
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133919: [InstCombine] Fold ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding and-of-selects to xor
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133919: [InstCombine] Fold ((x?1:4)&(y?1:4))==0 to x^y
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding and-of-selects to xor
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D137044: [ClangFE] Add support for option -mno-pic-data-is-text-relative
Mariya Podchishchaeva via Phabricator via llvm-commits
- [PATCH] D137044: [ClangFE] Add support for option -mno-pic-data-is-text-relative
Mariya Podchishchaeva via Phabricator via llvm-commits
- [PATCH] D137470: [Offloading] Initial support for registering offloading entries on COFF targets
Martin Storsjö via Phabricator via llvm-commits
- [llvm] bd68070 - [PowerPC] Add new load/store with length instructions to Future CPU.
Maryam Moghadas via llvm-commits
- [llvm] 934d5fa - [PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xxperm
Maryam Moghadas via llvm-commits
- [PATCH] D136992: [PowerPC] Add new load/store with length instructions to Future CPU.
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138592: [PowerPC] Implement xscmpeqqp, xscmpgeqp, xscmpgtqp instructions
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D133700: [PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xxperm
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138205: [AMDGPU] Add support for new LLVM vector types
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D138205: [AMDGPU] Add support for new LLVM vector types
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] afb3509 - LoopDeletion: Fix missing newlines in debug printing
Matt Arsenault via llvm-commits
- [llvm] 9ba3b61 - InstCombine: Add baseline tests for canonicalize identities
Matt Arsenault via llvm-commits
- [llvm] 6463961 - InstCombine: Fold some identities for canonicalize
Matt Arsenault via llvm-commits
- [llvm] 0d527e5 - GlobalIFunc: Make ifunc respect function address spaces
Matt Arsenault via llvm-commits
- [llvm] cb0d288 - Utils: Fix deleting calls to null in non-0 address spaces
Matt Arsenault via llvm-commits
- [llvm] f069327 - CloneModule: Handling cloning ifuncs
Matt Arsenault via llvm-commits
- [llvm] 16663d8 - IndirectCallPromotion: Fix illegal promotion with opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5e49649 - SampleProfile: Don't use anonymous values in test
Matt Arsenault via llvm-commits
- [llvm] 6437e04 - HotColdSplit: Don't use anonymous values in test
Matt Arsenault via llvm-commits
- [llvm] a774986 - Utils: Don't use anonymous values in test
Matt Arsenault via llvm-commits
- [llvm] 32b4d47 - Utils: Fix assume builder test using old name of null_pointer_is_valid
Matt Arsenault via llvm-commits
- [llvm] 926bba1 - SeparateConstOffsetFromGEP: Switch tests to use -passes
Matt Arsenault via llvm-commits
- [llvm] ffb2095 - CodeGenPrepare: Don't use undef base pointers in addressing mode test
Matt Arsenault via llvm-commits
- [llvm] 8824318 - X86: Make test check more precise
Matt Arsenault via llvm-commits
- [llvm] e446d1d - CodeGenPrepare: Don't use anonymous values some in tests
Matt Arsenault via llvm-commits
- [llvm] d0fea14 - Scalarizer: Fix fragile test of constant pointer
Matt Arsenault via llvm-commits
- [llvm] 83d5052 - JumpThreading: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 07e34d2 - JumpThreading: Convert tests to -passes
Matt Arsenault via llvm-commits
- [llvm] b6909fe - JumpThreading: Modernize some test checking
Matt Arsenault via llvm-commits
- [llvm] 8e3e218 - llvm-reduce: Fix producing invalid reductions on ifunc
Matt Arsenault via llvm-commits
- [llvm] fe46688 - Verifier: Check ifunc resolver functions return a pointer
Matt Arsenault via llvm-commits
- [llvm] b4b5f14 - Verifier: Update error message for opaque pointers
Matt Arsenault via llvm-commits
- [llvm] f452c96 - Reassociate: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 855fe35 - AddressSanitizer: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] f711452 - DataFlowSanitizer: Don't use anonymous values in test
Matt Arsenault via llvm-commits
- [llvm] 66c3444 - DataFlowSanitizer: Convert most tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] a982f09 - InferAddressSpaces: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5651af8 - InferAddressSpaces: Switch tests to use opt -passes
Matt Arsenault via llvm-commits
- [llvm] bf6f82a - StructurizeCFG: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 13fc189 - SafeStack: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 8ff9bdb - Utils: Update tests for opaque pointers
Matt Arsenault via llvm-commits
- [llvm] e8d4550 - SeparateConstOffsetFromGEP: Add baseline test for opaque pointers
Matt Arsenault via llvm-commits
- [llvm] d1c0092 - SeparateConstOffsetFromGEP: Fix creating pointless bitcasts
Matt Arsenault via llvm-commits
- [llvm] 4cbab1e - SeparateConstOffsetFromGEP: Update tests to use opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 1c6b674 - LowerAtomic: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 1ec71a9 - ThreadSanitizer: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 8570893 - GlobalDCE: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 1ab6fa5 - HWAsan: Fix creating unnecessary bitcast with opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 6f3335f - HWAsan: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 21c3df4 - MemorySanitizer: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 3dc20f0 - Scalarizer: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 1c55cc6 - PhaseOrdering: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 0d2271b - SampleProfile: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] bcabf0a - StraightLineStrengthReduce: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 0661212 - NaryReassociate: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5e3a5d1 - HotColdSplit: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 256d5ad - LowerMatrixIntrinsics: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [PATCH] D136201: [InstCombine] Handle PHI nodes when eliminating constant memcpy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138454: GlobalISel: Enable CSE of G_SELECT
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] D117720: AMDGPU/GlobalISel: Do not create readfirstlane with non-s32 type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133731: [AMDGPU] Add Lower Bound to PipelineSolver
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138185: [InstCombine] Look through bitcast if possible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137125: PPC: Implement null target streamer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138523: CloneModule: Handling cloning ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138524: llvm-reduce: Fix producing invalid reductions on ifunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
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] D137862: InstCombine: Fold some identities for canonicalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138537: GlobalIFunc: Fix verifier asserting on unhandled ConstantExpr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138538: GlobalIFunc: Handle addrspacecasted resolver functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138523: CloneModule: Handling cloning ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138523: CloneModule: Handling cloning ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138523: CloneModule: Handling cloning ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138515: [CodeGen][RegAllocFast] Map PhysReg to its current VirtReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138622: Verifier: Check ifunc resolver functions return a pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138537: GlobalIFunc: Fix verifier asserting on unhandled ConstantExpr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138538: GlobalIFunc: Handle addrspacecasted resolver functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138563: [IntrisicEmitter] Allow intrinsic types to be dependent on the data layout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91195: Add Annotation2MD pass to add !annotate metadata from llvm.global.annotations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138524: llvm-reduce: Fix producing invalid reductions on ifunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138622: Verifier: Check ifunc resolver functions return a pointer
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ee4d6c8 - [VectorCombine] Enable scalarizeBinopOrCmp for scalable vectors
Matt Devereau via llvm-commits
- [PATCH] D138545: [VectorCombine] Enable scalarizeBinopOrCmp for scalable vectors
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D138545: [VectorCombine] Enable scalarizeBinopOrCmp for scalable vectors
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D138545: [VectorCombine] Enable scalarizeBinopOrCmp for scalable vectors
Matt Devereau via Phabricator via llvm-commits
- [llvm] 5a1d92f - [InstCombine] Update debug intrinsics when rewriting allocas
Matthias Gehre via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Matthias Gehre via Phabricator via llvm-commits
- [llvm] 5a62e6b - [Test] One more test for IndVars, showing imperfect work with context
Max Kazantsev via llvm-commits
- [llvm] 41e41cc - [Test] Add some test showing limitations of makeIVComparisonInvariant
Max Kazantsev via llvm-commits
- [llvm] 2a3ac7f - [NFC][IndVars] Add LLVM_DEBUG printout to replaceExitCond
Max Kazantsev via llvm-commits
- [llvm] 57fd7ff - [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Max Kazantsev via llvm-commits
- [llvm] b803957 - [SCEV][NFC] Call getExitCount with SymbolicMaximum when computing loop symbolic max
Max Kazantsev via llvm-commits
- [llvm] f285be6 - [SCEV][NFC] Introduce API for getting basic block's symbolic max exit count
Max Kazantsev via llvm-commits
- [llvm] f5eeda0 - [SCEV][NFC] Fix typo in comment
Max Kazantsev via llvm-commits
- [llvm] d3e21ba - [SCEV] Fix wrong initialization of MaxNotTaken
Max Kazantsev via llvm-commits
- [llvm] 24c1d36 - [SCEV][NFC] Rename MaxNotTaken -> ConstantMaxNotTaken
Max Kazantsev via llvm-commits
- [llvm] 211d941 - [SCEV] Rename max backedge-taken count -> constant max backedge taken-count in printout
Max Kazantsev via llvm-commits
- [llvm] fc986e3 - [SCEV][NFC] Call getConstantMaxBackedgeTakenCount once in printout
Max Kazantsev via llvm-commits
- [llvm] e5fa7eb - [SCEV] Add printout of symbolic max backedge-taken and block exit count
Max Kazantsev via llvm-commits
- [llvm] 4496d55 - [SCEV] Fix misplaced \n in printout of max symbolic exit counts
Max Kazantsev via llvm-commits
- [llvm] b9c1d73 - [Test] Add test showing that SCEV fails to evaluate symbolic max for 'and' conditions
Max Kazantsev via llvm-commits
- [llvm] 04b9a70 - [SCEV][NFC] Get rid of redundant constructor, replace with default parameter
Max Kazantsev via llvm-commits
- [llvm] 9830738 - [SCEV][NFC] Rename constructor parameter to match its field name
Max Kazantsev via llvm-commits
- [llvm] 7e3373c - [Test] Add couple more tests where we can compute symbolic max exit count
Max Kazantsev via llvm-commits
- [llvm] eb95ab5 - Revert "[Test] Add couple more tests where we can compute symbolic max exit count"
Max Kazantsev via llvm-commits
- [llvm] 06c4103 - [Test] Add couple more tests where we can compute symbolic max exit count (fixed)
Max Kazantsev via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138228: [LoopPeel] Expose ValueMap of last peeled iteration. NFC
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138475: [SCEVExpander] Support cost evaluation of several SCEVs with same budget
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [SimpleLoopUnswitch] Inject loop-invariant conditions and unswitch them when it's profitable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138232: Code for calculating number of loop peels based on phi invariance
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138232: [NFC] Refactor loop peeling code for calculating phi invariance.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138549: [SCEV] Fix wrong initialization of MaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138568: [SCEV][NFC] Rename MaxNotTaken -> ConstantMaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138549: [SCEV] Fix wrong initialization of MaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138549: [SCEV] Fix wrong initialization of MaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138568: [SCEV][NFC] Rename MaxNotTaken -> ConstantMaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138568: [SCEV][NFC] Rename MaxNotTaken -> ConstantMaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138232: [NFC] Refactor loop peeling code for calculating phi invariance.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138699: [SCEV] Introduce field for storing SymbolicMaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 846cdf0 - [RISCV] Enable reduction pattern SelectICmp and SelectFCmp.
Mel Chen via llvm-commits
- [PATCH] D137940: [RISCV] Enable reduction pattern SelectICmp and SelectFCmp.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D137940: [RISCV] Enable reduction pattern SelectICmp and SelectFCmp.
Mel Chen via Phabricator via llvm-commits
- [llvm] c763160 - [llvm-mca] Fix class dominance warnings for parseCodeRegions
Michael Maitland via llvm-commits
- [PATCH] D138462: [llvm-mca] Fix class dominance warnings for parseCodeRegions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D138462: [llvm-mca] Fix class dominance warnings for parseCodeRegions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D138462: [llvm-mca] Fix class dominance warnings for parseCodeRegions
Michael Maitland via Phabricator via llvm-commits
- [llvm] 5279e6a - [cmake] Fix Findzstd.cmake to handle OpenBSD shared libraries
Michał Górny via llvm-commits
- [PATCH] D137451: [CMake] Use LLVM_TARGET_TRIPLE in runtimes
Michał Górny via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Michał Górny via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Michał Górny via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Michał Górny via Phabricator via llvm-commits
- [PATCH] D138361: [cmake] Fix Findzstd.cmake to handle OpenBSD shared libraries
Michał Górny via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Michał Górny via Phabricator via llvm-commits
- [PATCH] D138361: [cmake] Fix Findzstd.cmake to handle OpenBSD shared libraries
Michał Górny via Phabricator via llvm-commits
- [PATCH] D138361: [cmake] Fix Findzstd.cmake to handle OpenBSD shared libraries
Michał Górny via Phabricator via llvm-commits
- [PATCH] D137035: [llvm] [cmake] Set EXCLUDE_FROM_ALL on gtest and TestingSupport
Michał Górny via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D138174: [lld-macho] Increase slop to prevent thunk out of range again.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D138462: [llvm-mca] Fix class dominance warnings for parseCodeRegions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
Mingjie Xu via Phabricator via llvm-commits
- [compiler-rt] ab1a599 - Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D137730: [mlir][TilingInterface] Fix a crash in PartialTilingInterface for some inputs
Murali Vijayaraghavan via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x (i16|i64)> %x to <(8|16) x i8>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D137993: [AArch64] Unit test for zext lowering for different types of vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x (i16|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 (i16|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 (i16|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 (i16|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] 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
- [llvm] 281a5c7 - [llvm, polly, clang] Stop setting config.enable_shared in most places
Nico Weber via llvm-commits
- [polly] 281a5c7 - [llvm,polly,clang] Stop setting config.enable_shared in most places
Nico Weber via llvm-commits
- [lld] 4ba3c5d - [lld/ELF] Rename OPT_thinlto_jobs to OPT_thinlto_jobs_eq
Nico Weber via llvm-commits
- [lld] 821e021 - [lld/ELF] Fix grammar-o in a help string
Nico Weber via llvm-commits
- [lld] 9ddce28 - [lld/ELF] Make plugin-opt=jobs= help text refer to --thinlto-jobs=
Nico Weber via llvm-commits
- [llvm] 6bb781f - [gn build] Add build files for //bolt
Nico Weber via llvm-commits
- [llvm] edbfb82 - [gn build] Add missing dep from check-bolt on llvm-bat-dump
Nico Weber via llvm-commits
- [lld] 09b8b44 - [lld/mac] Reorder an assert() and a printArchiveMemberLoad() call
Nico Weber via llvm-commits
- [lld] d6cfc29 - [lld/mac] Covert start-lib.s test to use qualified paths instead of `cd %t`
Nico Weber via llvm-commits
- [PATCH] D138423: [bolt] Use llvm::sys::RWMutex instead of std::shared_timed_mutex
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138301: [llvm, polly, clang] Stop setting config.enable_shared in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138355: [gn build] Add build files for //bolt
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138423: [bolt] Use llvm::sys::RWMutex instead of std::shared_timed_mutex
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138355: [gn build] Add build files for //bolt
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138325: [bolt] Stop setting config.llvm_plugin_ext in lit.site.cfg.py.in
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Nico Weber via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138325: [bolt] Stop setting config.llvm_plugin_ext in lit.site.cfg.py.in
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138325: [bolt] Stop setting config.llvm_plugin_ext in lit.site.cfg.py.in
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support for distributed thinlto
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D124385: AMDGPU: Special case divergence analysis for wave ID computation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D137730: [mlir][TilingInterface] Fix a crash in PartialTilingInterface for some inputs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D137730: [mlir][TilingInterface] Fix a crash in PartialTilingInterface for some inputs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D137730: [mlir][TilingInterface] Fix a crash in PartialTilingInterface for some inputs
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 1e55d5b - Use poison instead of undef as placeholder for vector construction [NFC]
Nuno Lopes via llvm-commits
- [llvm] f50423c - [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Nuno Lopes via llvm-commits
- [llvm] b50e1bd - Revert "[CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]"
Nuno Lopes via llvm-commits
- [llvm] f408635 - [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Nuno Lopes via llvm-commits
- [PATCH] D138450: Use poison instead of undef as placeholder for vector construction [NFC]
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D138450: Use poison instead of undef as placeholder for vector construction [NFC]
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D138483: [CodeGen] Use poison instead of undef as placeholder in AtomicExpandPass [NFC]
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] D136255: [Assignment Tracking][25/*] Replace sunk address uses in dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136255: [Assignment Tracking][25/*] Replace sunk address uses in dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136321: [Assignment Tracking Analysis][2/*] Remove redundant location definitions
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136321: [Assignment Tracking Analysis][2/*] Remove redundant location definitions
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136325: [Assignment Tracking Analysis][3/*] Memory location fragment filling
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136325: [Assignment Tracking Analysis][3/*] Memory location fragment filling
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136331: [Assignment Tracking Analysis][4/*] Plumb analysis results into SelectionDAG
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
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] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 44a18a8 - [SVE] Fix incorrect predicate for fixed length int/fp conversion.
Paul Walker via llvm-commits
- [PATCH] D138351: [SVE] Fix incorrect predicate for fixed length int/fp conversion.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Generate streaming-compatible code for scatter/gather
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Paul Walker via Phabricator via llvm-commits
- [PATCH] D137547: [AArch64][SVE] Use PTRUE instruction for get_active_lane_mask intrinsic if the range is appropriate for predicator constant
Paul Walker via Phabricator via llvm-commits
- [PATCH] D137547: [AArch64][SVE] Use PTRUE instruction for get_active_lane_mask intrinsic if the range is appropriate for predicator constant
Paul Walker via Phabricator via llvm-commits
- [PATCH] D137547: [AArch64][SVE] Use PTRUE instruction for get_active_lane_mask intrinsic if the range is appropriate for predicator constant
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Paul Walker via Phabricator via llvm-commits
- [llvm] bab9839 - [WebAssembly] Remove unnecessary GEP insts from table tests
Paulo Matos via llvm-commits
- [PATCH] D138569: [WebAssembly] Remove unnecessary GEP insts from table tests
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D138569: [WebAssembly] Remove unnecessary GEP insts from table tests
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin 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] D138202: [OHOS] Add support for OpenHarmony
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D137873: [LLDB][Minidump] Use plugin.object-file.pe-coff.abi as minidump process abi when OS is Windows.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D137873: [LLDB][Minidump] Use plugin.object-file.pe-coff.abi as minidump process abi when OS is Windows.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D138615: [llvm] Teach FastISel for AArch64 about tagged globals
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [llvm] b2505bf - [AArch64][SVE] Precommit tests for VSCALE/SVE CNTx demanded bits
Peter Waller via llvm-commits
- [PATCH] D138361: [cmake] Fix Findzstd.cmake to handle OpenBSD shared libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D135887: [XCOFF] llvm-readobj support display symbol table of loader section of xcoff object file.
Phabricator via llvm-commits
- [PATCH] D138281: [AArch64][SME]: Generate streaming-compatible code for fp_to_int and int_to_fp, fp-convert, trunk.
Phabricator via llvm-commits
- [PATCH] D138290: [AArch64][SME]: Generate streaming-compatible code for fp_arith and fp-fma
Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
Phabricator via llvm-commits
- [PATCH] D138309: [AArch64][SME]: Generate streaming-compatible code for int-reduce, fp-reduce
Phabricator via llvm-commits
- [PATCH] D138440: [AArch64][SME]: Add streaming-compatible for FP rounding operations
Phabricator via llvm-commits
- [PATCH] D138519: [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
Phabricator via llvm-commits
- [PATCH] D137149: Use PassGate from LLVMContext if any otherwise global one
Phabricator via llvm-commits
- [PATCH] D138729: [AIX][LTO] Teaching lto-aix-system-assembler Relative Path and Tilde Resolution
Phabricator via llvm-commits
- [llvm] d2cf0bd - [RISCV] Add callback plumbing for getArithmeticInstrCost [nfc]
Philip Reames via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137141: [SDAG] Allow scalable vectors in ComputeNumSignBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137886: [RISCV] Add isel patterns to select slli+shXadd.uw.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138260: [RISCV] Prevent constant hoisting for (and (shl X, C), mask<<C)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137970: [RISCV] Transform fixable instruction in place in RISCVSExtWRemoval. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138043: [RISCV] Remove SExtWRemovalCands set from RISCVSExtWRemoval.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137970: [RISCV] Transform fixable instruction in place in RISCVSExtWRemoval. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138101: [RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137276: [RISCV] Add cost model for fixed broadcast shuffle
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136847: [RISCV][NFC] Mark rs1 in most memory instructions as memory operand.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138242: [RISCV] Use register allocation hints to improve use of compressed instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138502: [RISCV] Simplify eliminateFrameIndex in advance of reuse [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138502: [RISCV] Simplify eliminateFrameIndex in advance of reuse [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138101: [RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137949: [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Philip Reames via Phabricator via llvm-commits
- [llvm] 8cce9d7 - [X86] Pre-commit tests for pr58685 (negated cases)
Phoebe Wang via llvm-commits
- [llvm] b39b76f - [X86] Allow no X87 on 32-bit
Phoebe Wang via llvm-commits
- [llvm] 7218103 - [X86] Use lock add/sub/or/and/xor for cases that we only care about the EFLAGS (negated cases)
Phoebe Wang via llvm-commits
- [llvm] 2e5366a - [NFC] Change `dyn_cast` to `cast` to make sure no dereference on nullptr
Phoebe Wang via llvm-commits
- [PATCH] D138349: [X86][NFC] Minor improvement in X86InstrInfo::optimizeCompareInstr
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138428: [X86] Use lock add/sub/or/and/xor for cases that we only care about the EFLAGS (negated cases)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138428: [X86] Use lock add/sub/or/and/xor for cases that we only care about the EFLAGS (negated cases)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D137946: [X86] Allow no X87 on 32-bit
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138486: X86: relax EFLAGS liveness check when generating stack probes.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138428: [X86] Use lock add/sub/or/and/xor for cases that we only care about the EFLAGS (negated cases)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138639: [X86] Add In64BitMode for MOVSX64/MOVZX64 instructions
Phoebe Wang via Phabricator via llvm-commits
- [llvm] a751676 - [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Pierre van Houtryve via llvm-commits
- [llvm] 220147d - [AMDGPU] Make aperture registers 64 bit
Pierre van Houtryve via llvm-commits
- [llvm] 9e7febb - [AMDGPU][GISel] Select llvm.amdgcn.fcmp intrinsics
Pierre van Houtryve via llvm-commits
- [llvm] 4d39552 - [AMDGPU][NFC] Remove isLegalVOP3PShuffleMask
Pierre van Houtryve via llvm-commits
- [PATCH] D137705: [AMDGPU] Add DAG Combine for right-shift carry add to uaddo
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136448: [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136592: [AMDGPU][GISel] Select llvm.amdgcn.fcmp intrinsics
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136592: [AMDGPU][GISel] Select llvm.amdgcn.fcmp intrinsics
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137767: [AMDGPU] Make aperture registers 64 bit
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138493: [AMDGPU][NFC] Remove isLegalVOP3PShuffleMask
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136592: [AMDGPU][GISel] Select llvm.amdgcn.fcmp intrinsics
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138493: [AMDGPU][NFC] Remove isLegalVOP3PShuffleMask
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138560: [WIP] Add assembly output to LTO save-temps
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138560: [WIP] 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] D138632: [CMake]Allow user specified CPack Options
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131865: Pre-commit test for D131587
Piggy via Phabricator via llvm-commits
- [llvm] de767db - [AMDGPU] Add encoding tests for SALU_CYCLE_2/3
Piotr Sobczak via llvm-commits
- [PATCH] D138482: [AMDGPU] Add encoding tests for SALU_CYCLE_2/3
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D138482: [AMDGPU] Add encoding tests for SALU_CYCLE_2/3
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D137066: [AMDGPU] Add amdgcn_s_buffer_load_imm intrinsic
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [llvm] 573ff0f - [AIX][LTO] Teaching lto-aix-system-assembler Relative Path and Tilde Resolution
Qiongsi Wu via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138729: [AIX][LTO] Teaching lto-aix-system-assembler Relative Path and Tilde Resolution
Qiongsi Wu via Phabricator via llvm-commits
- [llvm] b9be5a6 - Pre-commit PowerPC case for zero/inf fpclassify
Qiu Chaofan via llvm-commits
- [PATCH] D138105: [PowerPC] Support test data class intrinsic of 128-bit float
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138551: [PowerPC] Mask constant operands in bit permutation calculation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138696: [PowerPC] Exploit test data class instruction for isinf/iszero
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138317: [PowerPC] Add support for tune-cpu attribute
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D138448: [mlir][MemRef] NFC rename simplify-extract-strided-metadata
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136377: [mlir][MemRefToLLVM] Remove the code for lowering subview
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D138448: [mlir][MemRef] NFC rename simplify-extract-strided-metadata
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D138448: [mlir][MemRef] NFC rename simplify-extract-strided-metadata
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136377: [mlir][MemRefToLLVM] Remove the code for lowering subview
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D122118: [MachineCopyPropagation] Eliminate spillage copies that might be caused by eviction chain
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D122118: [MachineCopyPropagation] Eliminate spillage copies that might be caused by eviction chain
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D138540: Fix APFloat::toString on Float8E5M2 values.
Reed Wanderman-Milne via Phabricator via llvm-commits
- [PATCH] D138326: [CodeView] Don't generate dummy unnamed strcut/class/union type.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D138590: [mlir][index] Add and, or, and xor ops
River Riddle via Phabricator via llvm-commits
- [llvm] 4e18d51 - [SROA] `isVectorPromotionViable()`: pointer-ness is sticky
Roman Lebedev via llvm-commits
- [llvm] 529eafd - [SROA] `isVectorPromotionViable()`: integer-ify non-pointer non-common types
Roman Lebedev via llvm-commits
- [llvm] 3410808 - Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file names.""
Roman Lebedev via llvm-commits
- [llvm] 13e6050 - [NFC][SROA] Add some more tests for vector promotion
Roman Lebedev via llvm-commits
- [llvm] 6a77477 - [NFC][SROA] Autogenerate check lines in some tests being affected by upcoming change
Roman Lebedev via llvm-commits
- [llvm] 11c2c16 - [NFC][AMDGPU] Rewrite two test files to avoid completely simplifying away after next patch
Roman Lebedev via llvm-commits
- [llvm] cf624b2 - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes
Roman Lebedev via llvm-commits
- [llvm] 655d857 - [SROA] `isVectorPromotionViable()`: avoid allowing overly large vectors
Roman Lebedev via llvm-commits
- [llvm] 453f27b - [AArch64] `LowerBUILD_VECTOR()`: `NormalizeBuildVector()` might return non-BUILD_VECTOR
Roman Lebedev via llvm-commits
- [llvm] 3c4d2a0 - [SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 2)
Roman Lebedev via llvm-commits
- TableGen getting miscompiled Re: Buildbot failure in LLVM Buildbot on ppc64le-lld-multistage-test
Roman Lebedev via llvm-commits
- [llvm] 25f01d5 - Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vectors of bytes (take 2)"
Roman Lebedev via llvm-commits
- [llvm] 242798c - [NFC][InstCombine] Add test coverage for potential fold
Roman Lebedev via llvm-commits
- [llvm] 8a85fa6 - Fixup last commit - actually stage check line updates
Roman Lebedev via llvm-commits
- [llvm] 4bcab22 - [NFC][InstCombine] Drop "unused" check prefixes in newly added test
Roman Lebedev via llvm-commits
- TableGen getting miscompiled Re: Buildbot failure in LLVM Buildbot on ppc64le-lld-multistage-test
Roman Lebedev 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] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138412: [IndVarSimplify] Lift limitations on IV being a Phi for turn-to-invariant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138475: [SCEVExpander] Support cost evaluation of several SCEVs with same budget
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138475: [SCEVExpander] Support cost evaluation of several SCEVs with same budget
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138568: [SCEV][NFC] Rename MaxNotTaken -> ConstantMaxNotTaken
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138699: [SCEV] Introduce field for storing SymbolicMaxNotTaken
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
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] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138132: [JumpThreading] Preserve profile metadata during select unfolding
Roman Paukner via Phabricator via llvm-commits
- [PATCH] D138132: [JumpThreading] Preserve profile metadata during select unfolding
Roman Paukner via Phabricator via llvm-commits
- [llvm] 6327d26 - [CHR] Add a threshold for the code duplication
Rong Xu via llvm-commits
- [PATCH] D138332: [Passes] Don't add CHR pass for CSIRInstr build in PostLink
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138333: [CHR] Add a threshold for the code duplication
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138333: [CHR] Add a threshold for the code duplication
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138333: [CHR] Add a threshold for the code duplication
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138323: [TableGen] RegisterInfo backend - Add abstraction layer between code generation logic and syntax output
Rot127 via Phabricator via llvm-commits
- [llvm] 0eaf675 - [AMDGPU][InsertWaits] No wait for WAW for global/scratch_load
Ruiling Song via llvm-commits
- [PATCH] D138122: Lift EHPersonalities from Analysis to IR (NFC)
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D138477: MC: Add .data. and .rodata. prefixes to MCContext section classification
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D136999: [AArch64] Lower READCYCLECOUNTER using MRS CNTVCT_EL0
Salvatore Dipietro via Phabricator via llvm-commits
- [PATCH] D137834: [Support] Reduce Dependence on Host.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D131389: [AArch64] Add Missing v8.8a ALLINT PSTATE
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138553: [AArch64] Add Missing System Registers
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138553: [AArch64] Add Missing System Registers
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138553: [AArch64] Add Missing System Registers
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137835: [ARM] Move ARM::parseBranchProtection into ARMTargetParserCommon
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137835: [ARM] Move ARM::parseBranchProtection into ARMTargetParserCommon
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
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] D137838: [RFC][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] D137838: [RFC][Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137838: [RFC][Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138522: [LLVM] [CMake] Use LLVM_ATOMIC_LIB in ADT tests to fix PPC32 build
Sam James via Phabricator via llvm-commits
- [PATCH] D138522: [LLVM] [CMake] Use LLVM_ATOMIC_LIB in ADT tests to fix PPC32 build
Sam James via Phabricator via llvm-commits
- [PATCH] D60873: [clang][HeaderSuggestion] Handle the case of dotdot with an absolute path
Sam McCall via Phabricator via llvm-commits
- [PATCH] D138644: [NFC][AAPointerInfo] rename OffsetAndSize to RangeTy
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138645: [AAPointerInfo] rearrange code in preparation for further changes
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138646: [AAPointerInfo] track multiple constant offsets for each use
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] cacd3e7 - Add generic KCFI operand bundle lowering
Sami Tolvanen via llvm-commits
- [PATCH] D135411: Add generic KCFI operand bundle lowering
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 3f9d64a - [AArch64][SME] Always allocate a lazy-save buffer if a function has ZA state.
Sander de Smalen via llvm-commits
- [PATCH] D138281: [AArch64][SME]: Generate streaming-compatible code for fp_to_int and int_to_fp, fp-convert, trunk.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138208: [AArch64][SME] Always allocate a lazy-save buffer if a function has ZA state.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138281: [AArch64][SME]: Generate streaming-compatible code for fp_to_int and int_to_fp, fp-convert, trunk.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138290: [AArch64][SME]: Generate streaming-compatible code for fp_arith and fp-fma
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 8f337f8 - [VectorCombine] generalize pass param name for early combines; NFC
Sanjay Patel via llvm-commits
- [llvm] 163bb6d - [Passes][VectorCombine] enable early run generally and try load folds
Sanjay Patel via llvm-commits
- [llvm] ede6d60 - [VectorCombine] switch on opcode to compile faster
Sanjay Patel via llvm-commits
- [llvm] 5627916 - [InstCombine] add tests for trunc+insertelt; NFC
Sanjay Patel via llvm-commits
- [llvm] bf7f87e - [InstCombine] reduce code duplication in foldBitcastExtElt(); NFC
Sanjay Patel via llvm-commits
- [llvm] 34b4672 - [InstCombine] avoid 'tmp' variable name in tests; NFC
Sanjay Patel via llvm-commits
- [llvm] 535c5d5 - [InstCombine] ease restriction for extractelt (bitcast X) fold
Sanjay Patel via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D137791: [SDAG] bail out of mergeTruncStores() if there's an unknown store in the chain
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D137862: InstCombine: Fold some identities for canonicalize
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138353: [Passes][VectorCombine] enable early run generally and try load folds
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79799: [VectorCombine] add loop to enable iterative folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138185: [InstCombine] Look through bitcast if possible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding and-of-selects to xor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138545: [VectorCombine] Enable scalarizeBinopOrCmp for scalable vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify xor/sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding and-of-selects to xor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D138093: [Inline Spiller] Extend the snippet by statepoint uses
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D137813: [RegAlloc Greedy]Account statepoints while splitting single basic block
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D138323: [TableGen] RegisterInfo backend - Add abstraction layer between code generation logic and syntax output
Sheng via Phabricator via llvm-commits
- [llvm] 861f5dd - [X86][NFC] Minor improvement in X86InstrInfo::optimizeCompareInstr
Shengchen Kan via llvm-commits
- [llvm] 7603b1e - [Docs] Mention to add RUN line before running script to generate assertion
Shivam Gupta via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 746cf4f - [X86] Synchronise scheduler classes of VPERM2F128/VBROADCASTF128/VEXTRACTF128/VINSERTF128 with I128 equivalents
Simon Pilgrim via llvm-commits
- [llvm] 8fa57a7 - [X86] Cleanup WriteBlend classes to match (V)PLENDW instruction
Simon Pilgrim via llvm-commits
- [llvm] 629f17c - [DAG] isGuaranteedNotToBeUndefOrPoison - handle FrameIndex/TargetFrameIndex
Simon Pilgrim via llvm-commits
- [llvm] 6f11c39 - [X86] combine-and.ll - add AVX2/AVX512 test coverage
Simon Pilgrim via llvm-commits
- [llvm] 51d5fd4 - Fix MSVC "signed/unsigned mismatch" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 25ea6fa - [X86] Replace InstRW instregex single matches with instrs entries
Simon Pilgrim via llvm-commits
- [llvm] dbe2f44 - [X86] combineScalarAndWithMaskSetcc - optionally peek through (oneuse) any_extend node
Simon Pilgrim via llvm-commits
- [llvm] b883e9f - [X86] Add test case for (any_extend (bitcast (concat_vectors (and (vYi1 setcc, vYi1 x), undef)))) pattern
Simon Pilgrim via llvm-commits
- [llvm] 6fd0ae3 - [X86] combineScalarAndWithMaskSetcc - handle (concat_vectors (and (vYi1 setcc, vYi1 x), undef)) patterns
Simon Pilgrim via llvm-commits
- [llvm] 38275ab - [X86] Move lowerShuffleAsPermuteAndUnpack earlier in the source next to similar helpers. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e95c119 - [X86] oddshuffles.ll - update check-prefixes
Simon Pilgrim via llvm-commits
- [llvm] c757780 - [X86] lowerShuffleAsDecomposedShuffleMerge - try to match unpck(permute(x),permute(y)) for v4i32/v2i64 shuffles
Simon Pilgrim via llvm-commits
- [llvm] 2285ba9 - [X86] Fix uops counts for SLM extract/extract-store instructions
Simon Pilgrim via llvm-commits
- [llvm] 23b2613 - [X86] Add test coverage for Issue #59217
Simon Pilgrim via llvm-commits
- [llvm] 026df95 - [X86] Remove unnecessary VBLENDWYrr overrides
Simon Pilgrim via llvm-commits
- [PATCH] D138353: [Passes][VectorCombine] enable early run generally and try load folds
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138398: [DAGCombiner] fold or (and x, y), x --> x
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133919: [InstCombine] Fold ((x?1:4)&(y?1:4))==0 to x^y
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138428: [X86] Use lock add/sub/or/and/xor for cases that we only care about the EFLAGS (negated cases)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138428: [X86] Use lock add/sub/or/and/xor for cases that we only care about the EFLAGS (negated cases)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138359: [TableGen] CheckSchedClassTables - check for unnecessary scheduler overrides
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138427: [CostModel][X86] Fix permute latency cost
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] D134982: [X86] Add support for "light" AVX
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] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
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] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138404: [LoopFlatten] Fix IV increment use count
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138421: [AArch64][SVE] Enable Tail-Folding. WIP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138421: [AArch64][SVE] Enable Tail-Folding. WIP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
Sjoerd Meijer via Phabricator via llvm-commits
- [compiler-rt] cf5c537 - [memprof] Fix RAII usage of SpinMutexLock, remove unused headers.
Snehasish Kumar via llvm-commits
- [PATCH] D138490: [SelectOpt] Don't treat LogicalAnd/LogicalOr as selects
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D138668: Correct typos
Sprite via Phabricator via llvm-commits
- [PATCH] D138620: [NFC] Replaced BB->getInstList().front() with BB->front()
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D138617: [NFC] Replaced BB->getInstList().{erase(),pop_front(),pop_back()} with eraseFromParent().
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D138616: [NFC] Use BB->size() instead of BB->getInstList().size().
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] c20a800 - [ObjC][ARC] Fix UB in ObjCARCOpt with -enable-objc-arc-opts=false
Stefan Gränitz via llvm-commits
- [llvm] 0ec197a - [Orc][examples] Emit artifacts in test-specific output folder (NFC)
Stefan Gränitz via llvm-commits
- [llvm] bb7b937 - [Orc][examples] Temporarily re-enable tests for the C API and keep an eye on sanitizer bots
Stefan Gränitz 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] D138123: [Verifier][WinEH] Check funclet tokens on intrinsic calls that may lower to function calls
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D138123: [Verifier][WinEH] Check funclet tokens on intrinsic calls that may lower to function calls
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D137939: [CGObjC] Open cleanup scope before SaveAndRestore CurrentFuncletPad and push CatchRetScope early
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D138122: Lift EHPersonalities from Analysis to IR (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] D137944: [ObjC][ARC] Teach the OptimizeSequences step of ObjCARCOpts about WinEH funclet tokens
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D134972: [CMake] Only set LLVM_DEFAULT_TARGET_TRIPLE to LLVM_HOST_TRIPLE when native target is enabled
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 1ac6956 - [PowerPC] Add handling for WACC register spilling.
Stefan Pintilie via llvm-commits
- [PATCH] D133700: [PowerPC] Exploit xxperm, check for dead vectors and substitute vperm with xxperm
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D136728: [PowerPC] Add handling for WACC register spilling.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D136728: [PowerPC] Add handling for WACC register spilling.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] a2dc9f3 - [llvm-link] Fix options of llvm-link
Stephen Neuendorffer via llvm-commits
- [PATCH] D136325: [Assignment Tracking Analysis][3/*] Memory location fragment filling
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D138561: [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D138372: Updates and adds tests for i386/ELF JITLink backend
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D131830: [OpenMP] Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
Suyog Sarda via Phabricator via llvm-commits
- [PATCH] D137642: [X86][CodeGen] Fix crash in hotpatch
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D137642: [X86][CodeGen] Fix crash in hotpatch
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D137642: [X86][CodeGen] Fix crash in hotpatch
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D137854: libclc: Use cmake files instead of llvm-config
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] ae96b5b - [WebAssembly] Update relaxed-simd instruction names
Thomas Lively via llvm-commits
- [PATCH] D138249: [WebAssembly] Update relaxed-simd instruction names
Thomas Lively via Phabricator via llvm-commits
- [lld] b62c8d3 - Revert: Add version to all LLVM cmake package
Thomas Preud'homme via llvm-commits
- [polly] b62c8d3 - Revert: Add version to all LLVM cmake package
Thomas Preud'homme via llvm-commits
- [polly] ecfa2d3 - Add version to all LLVM cmake package
Thomas Preud'homme via llvm-commits
- [llvm] 9ab2969 - [NFC][InstCombine] Pre-commit tests for D137934
Thomas Symalla via llvm-commits
- [llvm] 470aea5 - [InstCombine] Fold extractelt with select of constants
Thomas Symalla via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D137934: [InstCombine] Fold extractelt with select of constants
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D138451: [lld/mac] Add support distributed thinlto
Thorsten via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Thorsten via Phabricator via llvm-commits
- [PATCH] D137725: [OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
Thorsten via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Thorsten via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Thorsten via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Thorsten via Phabricator via llvm-commits
- [PATCH] D138721: [Alignment] Use Align in MCStreamer::emitZerofill
Thorsten via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Thorsten via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Thorsten via Phabricator via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via Phabricator via llvm-commits
- [llvm] cb261e3 - [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138488: [AArch64][clang] implement 2022 General Data-Processing instructions
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138486: X86: relax EFLAGS liveness check when generating stack probes.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D138486: X86: relax EFLAGS liveness check when generating stack probes.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D138278: TableGen: honor LLVM_LINK_LLVM_DYLIB by default
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D138278: TableGen: honor LLVM_LINK_LLVM_DYLIB by default
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138471: Bump version to 15.0.6
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D138471: Bump version to 15.0.6
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D137854: libclc: Use cmake files instead of llvm-config
Tom Stellard via Phabricator via llvm-commits
- [llvm] a6aaa96 - [AArch64] Assembly support for FEAT_LRCPC3
Tomas Matheson via llvm-commits
- [PATCH] D138556: [AArch64] Add support for v8.9-A/v9.4-A Debug and PMU extensions
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138579: [AArch64] Assembly support for FEAT_LRCPC3
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138753: [AArch64TargetParser] getArchFeatures -> getArchFeature
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138754: [AArch64] Remove unused fields from CPUs in TargetParser
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138324: [SystemZ] Make sure that combineGET_CCMASK() can handle a truncated SELECT_CCMASK.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D138324: [SystemZ] Make sure that combineGET_CCMASK() can handle a truncated SELECT_CCMASK.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D135282: [SLP]Improve costs of vectorized loads/stores by analyzing GEPs.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix getMinNumVGPRs, add unit test to check consistency between getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 8b9a62e - [NFC] Use BB->size() instead of BB->getInstList().size().
Vasileios Porpodas via llvm-commits
- [llvm] af4e856 - [NFC] Replaced BB->getInstList().{erase(),pop_front(),pop_back()} with eraseFromParent().
Vasileios Porpodas via llvm-commits
- [llvm] aac943c - [NFC] Replaced BB->getInstList().front() with BB->front()
Vasileios Porpodas via llvm-commits
- [PATCH] D138605: [NFC] Removed call to getInstList() from range loops on BBs.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138616: [NFC] Use BB->size() instead of BB->getInstList().size().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138617: [NFC] Replaced BB->getInstList().{erase(),pop_front(),pop_back()} with eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138620: [NFC] Replaced BB->getInstList().front() with BB->front()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138616: [NFC] Use BB->size() instead of BB->getInstList().size().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138617: [NFC] Replaced BB->getInstList().{erase(),pop_front(),pop_back()} with eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138620: [NFC] Replaced BB->getInstList().front() with BB->front()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138702: support for HIP non hostcall printf
Vikram Hegde via Phabricator via llvm-commits
- [compiler-rt] 16d3c0c - [test][asan] Limit scope of the var
Vitaly Buka via llvm-commits
- [compiler-rt] 6c87dea - [test][asan] Ignore new lines in header
Vitaly Buka via llvm-commits
- [compiler-rt] 1c5ad6d - [1a/3][ASan][compiler-rt] API for double ended containers
Vitaly Buka via llvm-commits
- [compiler-rt] 793ff08 - [test][asan] Try to fix Windows bot
Vitaly Buka via llvm-commits
- [compiler-rt] 9d09982 - [test][asan] Replace tr with sed
Vitaly Buka via llvm-commits
- [compiler-rt] a270891 - [test][asan] Another try to fix Windows bot
Vitaly Buka via llvm-commits
- [llvm] 8f104b8 - Revert "[AArch64] Add GPR rr instructions to isAssociativeAndCommutative"
Vitaly Buka via llvm-commits
- [PATCH] D134260: [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
Vitaly Buka via llvm-commits
- [compiler-rt] b6c5875 - [NFC][asan] Rename variables in __sanitizer_annotate_contiguous_container
Vitaly Buka via llvm-commits
- [compiler-rt] ad663be - [test][asan] Deduplicate code
Vitaly Buka via llvm-commits
- [compiler-rt] 8226ec0 - [test][asan] Check find_bad_address test
Vitaly Buka via llvm-commits
- [compiler-rt] 09ec58c - [test][asan] Simplify a few expressions
Vitaly Buka via llvm-commits
- [compiler-rt] 4883c91 - [NFC][asan] Extract kMaxRangeToCheck into a function
Vitaly Buka via llvm-commits
- [compiler-rt] 8db7768 - [NFC][asan] Extract FixUnalignedStorage
Vitaly Buka via llvm-commits
- [compiler-rt] 204cd4e - [test][asan] Double ended version of TestContainer
Vitaly Buka via llvm-commits
- [compiler-rt] 450ec77 - [NFC][asan] Move a few precondition checks
Vitaly Buka via llvm-commits
- [compiler-rt] cef078a - [NFC][asan] Reimplement with FindBadAddress
Vitaly Buka via llvm-commits
- [compiler-rt] 4880a48 - [NFC][asan] Fix typo in names
Vitaly Buka via llvm-commits
- [compiler-rt] bc0ae48 - [test][asan] Speedup the test
Vitaly Buka via llvm-commits
- [PATCH] D134260: [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [lld] 65226d3 - [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138320: [lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138101: [RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D137044: [ClangFE] Add support for option -mno-pic-data-is-text-relative
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138543: [RISCV] Precommit test for D138101
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138101: [RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138543: [RISCV] Precommit test for D138101
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138543: [RISCV] Precommit test for D138101
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138101: [RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138640: [RISCV] Remove lmuls argument in Sched class
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [compiler-rt] ac84798 - [scudo] Add loongarch64 support for scudo
Weining Lu via llvm-commits
- [compiler-rt] dcefbce - [Sanitizer] Fix the implementation of internal_fstat on LoongArch
Weining Lu via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138177: [LoongArch] Add codegen support for atomicrmw min/max operation on LA64
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Xi Ruoyao via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xi Ruoyao via Phabricator via llvm-commits
- [llvm] 8f0cd7c - [NFC][DirectX backend] Update header to fix build error.
Xiang Li via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138417: [Debugify] Strip llvm.mir.debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138417: [Debugify] Strip llvm.mir.debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D136949: [Debugify] Accumulate the number of variables in debugify metadata
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D137599: [libunwind][PowerPC] Fix saving/restoring VSX registers on LE systems
Xing Xue via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support and MC testcase of RISCV Zca Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134176: Add MC support of RISCV Zcf Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134176: Add MC support of RISCV Zcf Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134176: Add MC support of RISCV Zcf Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134177: Add MC support of RISCV Zcd Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134177: Add MC support of RISCV Zcd Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
YOUXIANG CHEN via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
YOUXIANG CHEN via Phabricator via llvm-commits
- [lld] 056ebad - [HIP] Fix lld failure when devie object is empty
Yaxun Liu via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D137766: [RISCV] Add basic cost model for vp float rounding instructions.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138565: [BPF] Avoid checking for intrinsics using string comparisons. NFC
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Zain Jaffal via Phabricator via llvm-commits
- [lld] 531ed6d - [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via llvm-commits
- [llvm] eef5405 - Revert "[LTO][COFF] Use bitcode file names in lto native object file names."
Zequan Wu via llvm-commits
- [lld] eef5405 - Revert "[LTO][COFF] Use bitcode file names in lto native object file names."
Zequan Wu via llvm-commits
- [llvm] 387620a - Reland "[LTO][COFF] Use bitcode file names in lto native object file names."
Zequan Wu via llvm-commits
- [lld] 387620a - Reland "[LTO][COFF] Use bitcode file names in lto native object file names."
Zequan Wu via llvm-commits
- [llvm] 10a43c4 - Fix localCache in gold plugin.
Zequan Wu via llvm-commits
- [llvm] 84be92d - Reland "[LTO][COFF] Use bitcode file names in lto native object file names."
Zequan Wu via llvm-commits
- [llvm] 5d140dc - Fix lto AddStreamFn in gold plugin.
Zequan Wu via llvm-commits
- [llvm] d23b63c - Fix lto AddStream callsite in gold plugin.
Zequan Wu via llvm-commits
- [PATCH] D137873: [LLDB][Minidump] Use plugin.object-file.pe-coff.abi as minidump process abi when OS is Windows.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137873: [LLDB][Minidump] Use plugin.object-file.pe-coff.abi as minidump process abi when OS is Windows.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137873: [LLDB][Minidump] Merge executable module's architecture into target's architecture.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D138095: [asan] Keep Itanium mangled names in global metadata
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Zhang via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Zhang via Phabricator via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Zhang via Phabricator via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Zhang via Phabricator via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Zhang via Phabricator via llvm-commits
- [PATCH] D138632: [CMake]Allow user specified CPack Options
Zhang via Phabricator via llvm-commits
- [PATCH] D137700: [reg2mem]Skip non-sized Instructions
Zhang via Phabricator via llvm-commits
- [PATCH] D138641: [reg2mem] Add special handling to CatchSwitchInst
Zhang via Phabricator via llvm-commits
- [PATCH] D137700: [reg2mem]Skip non-sized Instructions
Zhang via Phabricator via llvm-commits
- [llvm] e52a41d - [CSKY][NFC] Fix the compiling error of CSKYAsmPrinter.cpp
Zi Xuan Wu via llvm-commits
- [PATCH] D138398: [DAGCombiner] fold or (and x, y), x --> x
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D137936: [AArch64] Optimize cmp chain before legalization
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138401: [DAGCombiner] fold or (xor x, y),? patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify xor/sub
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify xor/sub
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify xor/sub
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
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] D138542: [InstSimplify] Use dominate condtion to simplify instructions
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] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold !(X || Y) && X to false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold two i1 select pattern
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold two i1 select patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold two i1 select patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138542: [InstSimplify] Use dominate condtion to simplify instructions
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] D138440: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138281: [AArch64][SME]: Generate streaming-compatible code for fp_to_int and int_to_fp, fp-convert, trunk.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138281: [AArch64][SME]: Generate streaming-compatible code for fp_to_int and int_to_fp, fp-convert, trunk.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138440: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138519: [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138292: [AArch64][SME]: Generate streaming-compatible code for int-minmax, fp-minmax
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138519: [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Generate streaming-compatible code for scatter/gather
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138519: [AArch64][SME]: Generate streaming-compatible code for int/fp select/vselect
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for int/fp compares.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138717: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138720: [AArch64][SME]: Generate streaming-compatible code for fp-extend-trunc
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
jeffrey tan via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
jeffrey tan via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
jeffrey tan via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
jeffrey tan via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
jeffrey tan via Phabricator via llvm-commits
- [PATCH] D138334: Improve llvm-symbolizer search logic for symlink
jeffrey tan 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] 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] D70401: [RISCV] Complete RV32E/ilp32e implementation
luxufan via Phabricator via llvm-commits
- [PATCH] D136218: [DSE] Sink a memory access if it is only alive in one successor.
luxufan via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D137707: [WIP] Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D137707: [WIP] Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
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] D138086: [LoongArch] AsmParser support for the li.[wd] pseudo instructions
wanglei via Phabricator via llvm-commits
- [PATCH] D138086: [LoongArch] AsmParser support for the li.[wd] pseudo instructions
wanglei via Phabricator via llvm-commits
- [PATCH] D136906: [Clang][LoongArch] Implement __builtin_loongarch_dbar builtin
冀卓疌 via Phabricator via llvm-commits
- [PATCH] D136906: [Clang][LoongArch] Implement __builtin_loongarch_dbar builtin
冀卓疌 via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
李星 via Phabricator via llvm-commits
- [llvm] f873c50 - [LoongArch] AsmParser support for the li.[wd] pseudo instructions
via llvm-commits
- [llvm] ac1b999 - [DAGCombiner] fold or (and x, y), x --> x
via llvm-commits
- [llvm] a56d0e8 - [XCOFF] llvm-readobj support display symbol table of loader section of xcoff object file.
via llvm-commits
- [llvm] 3115e68 - [Assignment Tracking][25/*] Replace sunk address uses in dbg.assign intrinsics
via llvm-commits
- [llvm] 801c77b - [LoongArch] Support when the depth of __builtin_frame_address is greater than zero
via llvm-commits
- [llvm] 219417b - [RISCV] Add CodeGen support and MC testcase of RISCV Zca Extension
via llvm-commits
- [llvm] c7c7ef8 - [XCOFF] set fragment for XMC_PR csects.
via llvm-commits
- [llvm] 878010d - [AMDGPU] precommit test for D138401; NFC
via llvm-commits
- [llvm] 073aebc - [Utils] Improved chunk-print-before-all.py script
via llvm-commits
- [llvm] cdb7b80 - [DAGCombiner] fold or (xor x, y),? patterns
via llvm-commits
- [llvm] 16bf359 - Add MC support of RISCV Zcf Extension
via llvm-commits
- [llvm] 3651bc8 - [AArch64] Optimize cmp chain before legalization
via llvm-commits
- [llvm] 7707d49 - [Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOp
via llvm-commits
- [llvm] 0dbc52a - Add MC support of RISCV Zcd Extension
via llvm-commits
- [llvm] 79fd94e - [InstSimplify] Add precommit test for D138542; NFC
via llvm-commits
- [llvm] eca62f9 - [LoongArch] Diagnose the behavior of reading and writing registers that do not conform to the hardware register size
via llvm-commits
- [llvm] 25b51b7 - [RISCV] Precommit test for D138101
via llvm-commits
- [llvm] 241acce - [RISCV] Lower unmasked zero-stride vector load to (scalar load + splat)
via llvm-commits
- [llvm] 15e4146 - [LSR] precommit test for D138636; NFC
via llvm-commits
- [llvm] aa14f00 - [RISCV] Branchless lowering for (select (x < 0), TrueConstant, FalseConstant) and (select (x >= 0), TrueConstant, FalseConstant)
via llvm-commits
- [llvm] 5c1e148 - [JITLink] Fix typo in comment. NFC
via llvm-commits
- [llvm] b400dde - [InstSimplify] Use dominate condtion to simplify instructions
via llvm-commits
Last message date:
Sun Nov 27 23:59:10 PST 2022
Archived on: Tue Dec 6 14:52:42 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).