The Week Of Monday 24 January 2022 Archives by author
Starting: Mon Jan 24 00:04:23 PST 2022
Ending: Sun Jan 30 23:55:30 PST 2022
Messages: 3102
- [PATCH] D117909: [AMDGPU] Remove cndmask from readsExecAsData
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117909: [AMDGPU] Remove cndmask from readsExecAsData
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117482: AMDGPU: Don't clobber source register for V_SET_INACTIVE_*
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D118250: AMDGPU: Mark control flow intrinsics non-duplicable
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D118250: AMDGPU: Mark control flow intrinsics non-duplicable
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D118250: AMDGPU: Mark control flow intrinsics non-duplicable
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Ruiling, Song via Phabricator via llvm-commits
- [llvm] f3e2294 - Update the Bug Life Cycle docs for the switch to GitHub issues
Aaron Ballman via llvm-commits
- [llvm] f489e86 - Remove Waymarking.h as it is unused
Aaron Ballman via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118228: [CMake] Disable mvsc warning for new versions
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118467: [ADT] Remove Waymarking.h as it is unused
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118467: [ADT] Remove Waymarking.h as it is unused
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D118076: Sinking or hoisting instructions between loops before fusion
Aaron K via Phabricator via llvm-commits
- [PATCH] D118129: [SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cpp
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D118129: [SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cpp
Abhina Sree via Phabricator via llvm-commits
- [llvm] 360af60 - [SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cpp
Abhina Sreeskantharajan via llvm-commits
- [llvm] 912af6b - [AMDGPU][GlobalISel] Remove the post ':' part of vreg operands in fsh combine tests.
Abinav Puthan Purayil via llvm-commits
- [PATCH] D118239: [Matrix] Use ArrayType for allocas instead of VectorType.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D118039: [llvm] Add missing STLExtras.h include.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D118039: [llvm] Add missing STLExtras.h include.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D118221: [mlir][Bazel] Remove unnecessary dependencies
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D118221: [mlir][Bazel] Remove unnecessary dependencies
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D118330: [mlir][Bazel] Add TestMemRef target.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D118330: [mlir][Bazel] Add TestMemRef target.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D118330: [mlir][Bazel] Add TestMemRef target.
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] a22d870 - Add missing include diagnosed by moduels build.
Adrian Prantl via llvm-commits
- [llvm] e37de5d - Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via llvm-commits
- [llvm] 37ef303 - Add missing include diagnosed by the modules build.
Adrian Prantl via llvm-commits
- [llvm] 3efa016 - Revert accidentally pushed commit. It was not yet reviewed.
Adrian Prantl via llvm-commits
- [llvm] 216002c - Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via llvm-commits
- [llvm] f400a60 - Revert "Fix UB in DwarfExpression::emitLegacyZExt()"
Adrian Prantl via llvm-commits
- [llvm] ee72b17 - Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via llvm-commits
- [llvm] 2081ffe - Update module map for 4ce1f3d47c33daccfb7f4e906c3f57b404900036
Adrian Prantl via llvm-commits
- [PATCH] D117586: [DebugInfo] Add stringLocationExp field to DIStringType
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D118412: Fix a fragment overflow problem when composing super-registers
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 03e9ba2 - [ObjCARC] Remove unused RetainRVDep dependency kind. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] e729846 - [ObjCARC] Use "UnsafeClaimRV" to refer to unsafeClaim in enums. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] 634ca73 - [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Ahmed Bougacha via llvm-commits
- [PATCH] D117782: [AArch64] Removing redundant PAuth flag
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D118019: Implement correct cost for SVE bitcasts
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D118019: Implement correct cost for SVE bitcasts
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D118019: Implement correct cost for SVE bitcasts
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [llvm] 588f121 - [RISCV][NFC] Make Zb* instruction naming match the convention used elsewhere in the RISC-V backend
Alex Bradbury via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117654: [RISCV] Update Privileged spec to version-20211203: Support Sinval Extention
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117733: [RISCV] Update Privileged spec to version-20211203: Support Hypervisor Extention
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117822: [RISCV] Remove references to 'B' extension from AssemblerPredicate and SubtargetFeature strings.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118336: [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118326: [RISCV] Use const reference when looping over Exts in RISCVISAInfo.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118207: [RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118175: [RISCV] Use tablegen size for getInstSizeInBytes.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118216: [RISCV] eliminate rematerialization of array's base address
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118218: [RISCV] Pre-commit test for D118216
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D118488: [RISCV] Update comments about getInstSizeInBytes hard-coding the number of bytes.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117884: [RISCV] Add cost modelling for masked memory op
Alex Tsao via Phabricator via llvm-commits
- [PATCH] D118219: FIx typo in comment
Alex Tsao via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Alex Tsao via Phabricator via llvm-commits
- [PATCH] D117884: [RISCV] Add cost modelling for masked memory op
Alex Tsao via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
Alex via Phabricator via llvm-commits
- [PATCH] D117884: [RISCV] Add cost modelling for masked memory op
Alex via Phabricator via llvm-commits
- [PATCH] D117884: [RISCV] Add cost modelling for masked memory op
Alex via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Alexander Kornienko via Phabricator via llvm-commits
- [lld] 0d71f2e - [lld][ELF] Cleanup %t directory in tests, NFC
Alexander Shaposhnikov via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118517: [BOLT][DWARF] Handle shared abbrev section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118517: [BOLT][DWARF] Handle shared abbrev section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118517: [BOLT][DWARF] Handle shared abbrev section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D118521: [GSYM] Add Split Dwarf Support to DwarfTransformer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D106368: [AlignmentFromAssumptions] avoid crash on alignment constant expression
Alexander von Gluck IV via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D118133: [AArch64] Expand UADDLV patterns to SADDLV
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D118133: [AArch64] Expand UADDLV patterns to SADDLV
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D67485: AArch64: use ldp/stp for atomic & volatile 128-bit where appropriate.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] cec8b61 - [SLP]Do not reorder top nodes if they do not require reordering.
Alexey Bataev via llvm-commits
- [PATCH] D117980: [SLP][NFC] Add debug logs for entry.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116760: [SLP]Do not reorder top nodes if they do not require reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D117907: [NewGVN] do phi(undef, x) -> x only if x is not poison
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D117926: [SLP] Optionally preserve MemorySSA
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D117999: [NewGVN] FIx phi-of-ops in the presence of memory read operations
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D118558: [IVDescriptors] Support FOR where we have multiple sink pointed
Allen zhong via Phabricator via llvm-commits
- [PATCH] D118558: [IVDescriptors] Support FOR where we have multiple sink pointed
Allen zhong via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Alon Zakai via Phabricator via llvm-commits
- [llvm] 1f08b08 - [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] f38767d - [llvm] Remove redundant `;` (NFC)
Amir Ayupov via llvm-commits
- [PATCH] D118064: [BOLT] Add missing <memory> in InstrumentationRuntimeLibrary.h
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118064: [BOLT] Add missing <memory> in InstrumentationRuntimeLibrary.h
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118064: [BOLT] Add missing <memory> in InstrumentationRuntimeLibrary.h
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118080: [BOLT][TEST] Opt back in to the DWARFv4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118080: [BOLT][TEST] Opt back in to the DWARFv4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118080: [BOLT][TEST] Opt back in to the DWARFv4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118282: [BOLT][TEST] Adjust tests for BOLT_CLANG_EXE=clang-{6..9}
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118282: [BOLT][TEST] Adjust tests for BOLT_CLANG_EXE=clang-{6..9}
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118282: [BOLT][TEST] Adjust tests for BOLT_CLANG_EXE=clang-{6..9}
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118516: [BOLT] Add nfc-check-setup script
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118517: [BOLT][DWARF] Handle shared abbrev section
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118556: [BOLT][TEST] Fix building some tests with clang-14 by passing -no-pie
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118556: [BOLT][TEST] Fix building some tests with clang-14 by passing -no-pie
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D118580: [BOLT][CMAKE] Add extra BOLT_INCLUDE_TESTS condition for merge-fdata emit-relocs option
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [llvm] 9cc5b06 - [PowerPC] Update handling of splat loads for v4i32/v4f32/v2i64 to require non-extending loads.
Amy Kwan via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D117006: [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D118142: [PowerPC] Update ppc-prevent-mma-types.ll with custom opt pipeline
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D118142: [PowerPC] Update ppc-prevent-mma-types.ll with custom opt pipeline
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D117355: [PowerPC] Fix the undef virtual register reading failure for PPC backend trap optimization
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D118357: [test-release.sh] Set TEST_SUITE_HOST_CC to the release testing build compiler when compiling test-suite tools.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D117803: [PowerPC] Update handling of splat loads for v4i32/v4f32/v2i64 to require non-extending loads.
Amy Kwan via Phabricator via llvm-commits
- [compiler-rt] 9595f00 - [compiler-rt][builtins] Use explicitly-sized integer types for LibCalls
Anatoly Trosinenko via llvm-commits
- [compiler-rt] 4bcd258 - [compiler-rt][builtins] Use c[tl]zsi macro instead of __builtin_c[tl]z
Anatoly Trosinenko via llvm-commits
- [PATCH] D115718: [llvm-mca] Plot as result of comparing multiple files
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D118360: [NFC][cmake] Respect LLVM_ENABLE_TERMINFO when building llvm-config
Andrew Anderson via Phabricator via llvm-commits
- [llvm] dcc3e72 - [IROutliner] Allowing Phi Nodes in exit blocks
Andrew Litteken via llvm-commits
- [llvm] 4be86d1 - [IROutliner] Disallow outlining calls that return twice.
Andrew Litteken via llvm-commits
- [llvm] f5f377d - [IRSim][IROutliner] Adding support for recognizing and outlining indirect function calls, and function calls with different names, but the same type
Andrew Litteken via llvm-commits
- [llvm] 8de76bd - [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Andrew Litteken via llvm-commits
- [llvm] 9c2daf6 - Revert "[IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions"
Andrew Litteken via llvm-commits
- [llvm] 515eec3 - [IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region.
Andrew Litteken via llvm-commits
- [llvm] e50b217 - Revert "[IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region."
Andrew Litteken via llvm-commits
- [llvm] e8f4e41 - [IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region.
Andrew Litteken via llvm-commits
- [llvm] ba79295 - [NFC][IROutliner] fix namespace and unused variable
Andrew Litteken via llvm-commits
- [llvm] 3785c1d - [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Andrew Litteken via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D110007: [IROutliner] Disallow functions that return twice
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109448: [IRSim][IROutliner] Treating Called Functions as Values and Outlining Indirect Calls
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106997: [IRSim][IROutliner] Detecting Similar Phi Nodes and Outlining
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D93475: Updating macOS Version logic for macOS 11+ and Darwin 20+
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Andrey Churbanov via Phabricator via llvm-commits
- [llvm] c5263cd - Restrict performPostLD1Combine to 64 and 128 bit vectors
Andrzej Warzynski via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D115929: [flang][nfc] Update the description of `!fir.coordinate_of`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117767: [flang] Fix checking of undefined variables in wrapper.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117768: [flang] Update flang wrapper on change.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117766: [flang] Add support for -acc for compatibility with nvfortran.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118141: [flang] Upstream partial lowering of EXIT intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117766: [flang] Add support for -acc for compatibility with nvfortran.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117767: [flang] Get rid of code duplication in wrapper. Fix checking of undefined variables.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117768: [flang][cmake] Add a custom target for the "flang" wrapper script.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117674: Restrict performPostLD1Combine to 64 and 128 bit vectors
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118381: [flang][driver][nfc] Fix capitalisation
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118381: [flang][driver][nfc] Fix capitalisation
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117869: [flang] Upstream partial lowering of COMMAND_ARGUMENT_COUNT intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118141: [flang] Upstream partial lowering of EXIT intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D118472: [LoopPeel] Check for non-LCSSA form loops
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D114648: [InstCombine] Sink noaliasing calls that can have side-effects
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D118401: [MC] Remove a stray space after tab for COFF .def directives
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D118320: llvm-libunwind build fix for GCC on PPC32
Arfrever Frehtes Taifersar Arahesis via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Arfrever Frehtes Taifersar Arahesis via Phabricator via llvm-commits
- [llvm] 2868e26 - [cmake] Some NFC changes in preparation for accomodating `Ninja Multi-Config`
Argyrios Kyrtzidis via llvm-commits
- [PATCH] D118100: [cmake] Some NFC changes in preparation for accomodating `Ninja Multi-Config`
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D118100: [cmake] Some NFC changes in preparation for accomodating `Ninja Multi-Config`
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D118186: [cmake] Allow optionally to build `tablegen` in `Release` and use it in `Debug` for the `Ninja Multi-Config` generator
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D118398: [NVPTX] Remove fmin/fmax.NaN.f64 again
Artem Belevich via Phabricator via llvm-commits
- [llvm] db06310 - [gn build] Manually port D118110
Arthur Eubanks via llvm-commits
- [llvm] cbc623c - [gn build] Make HAVE_MALLINFO2 a gn arg, default to false
Arthur Eubanks via llvm-commits
- [compiler-rt] 092f6ae - [test][ASan][Win] Print more info when LoadLibrary fails
Arthur Eubanks via llvm-commits
- [llvm] 10ce1ee - [gn build] Remove incorrect interception dependency
Arthur Eubanks via llvm-commits
- [llvm] 1d085f1 - [gn build] Don't pass -fuse-ld=lld to compiler-rt tests
Arthur Eubanks via llvm-commits
- [llvm] 0a4bbda - [gn build] Remove unnecessary include_dirs
Arthur Eubanks via llvm-commits
- [llvm] f73f367 - [gn build] Move -fno-builtin to crt_code
Arthur Eubanks via llvm-commits
- [llvm] b75eea1 - [gn build] Format gn files
Arthur Eubanks via llvm-commits
- [llvm] 0c425b4 - [gn build] Add support for check-asan
Arthur Eubanks via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (PR53360)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (PR53360)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118269: [gn build] Make HAVE_MALLINFO2 a gn arg, default to false
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118269: [gn build] Make HAVE_MALLINFO2 a gn arg, default to false
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118288: [gn build] Move -fno-builtin to crt_code
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118288: [gn build] Move -fno-builtin to crt_code
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118288: [gn build] Move -fno-builtin to crt_code
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118307: [gn build] Add support for check-asan
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118307: [gn build] Add support for check-asan
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117350: MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117624: [NFC] MemoryBuiltins: tease out a getFreeFunctionDataForFunction helper
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117923: BuildLibCalls: add allocalign attributes for memalign and aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D118262: [NFC] compatibility: add test for allocsize attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117923: BuildLibCalls: add allocalign attributes for memalign and aligned_alloc
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D118263: getAllocAlignment: respect allocalign attribute if present
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D118494: [lldb] Observe SG_READ_ONLY flag in MachO binaries
Augusto Noronha via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Use VPlan to check if only the first lane is used.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D118549: apply two more cases for store combine
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D118549: apply two more cases for store combine
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Ben Barham via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Ben Barham via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Ben Barham via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Ben Barham via Phabricator via llvm-commits
- [llvm] 9aaa74a - [RISCV] Add patterns of SET[U]LT_VI for STECC forms
Ben Shi via llvm-commits
- [llvm] f65651c - [AArch64] Fixes ADD/SUB opt bug and abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Ben Shi via llvm-commits
- [llvm] 6d6c44a - [RISCV] Add support for matching vwmulsu from fixed vectors
Ben Shi via llvm-commits
- [PATCH] D118014: [RISCV] Add patterns of SET[U]LT_VI for STECC forms
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118115: [AVR][NFC] Improve CodeGen tests
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118115: [AVR][NFC] Improve CodeGen tests
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117957: [AVR] Remove unused register scavenger
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118115: [AVR][NFC] Improve CodeGen tests
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118000: [AArch64] Fixes ADD/SUB opt bug and abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118354: [AVR][NFC] Fix incorrect register states in expanding pseudo instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118354: [AVR][NFC] Fix incorrect register states in expanding pseudo instructions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Ben Shi via Phabricator via llvm-commits
- [llvm] ce5b04c - [Support] #include <new> for std::align_val_t
Benjamin Kramer via llvm-commits
- [llvm] 0776f6e - [LSV] Vectorize loads of vectors by turning it into a larger vector
Benjamin Kramer via llvm-commits
- [llvm] f15014f - Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17"
Benjamin Kramer via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D118499: [docs] Update Prolog/Epilog Code Insertion docs to show it's still incomplete
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [llvm] 12a499e - Pre-commit test case for trunc+lshr+load folds
Bjorn Pettersson via llvm-commits
- [llvm] 46cacdb - [DAGCombiner] Adjust some checks in DAGCombiner::reduceLoadWidth
Bjorn Pettersson via llvm-commits
- [llvm] 354b2c3 - Pre-commit test cases for (sra (load)) -> (sextload) folds. NFC
Bjorn Pettersson via llvm-commits
- [llvm] 109cc5a - [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via llvm-commits
- [llvm] 464be7a - [NewPM] Add debugify and check-debugify to the PassRegistry
Bjorn Pettersson via llvm-commits
- [llvm] bf06bc1 - [test] Use -passes syntax in SROA test cases
Bjorn Pettersson via llvm-commits
- [llvm] 4f73528 - [test][NewGVN] Use -passes=newgvn instead of -newgvn
Bjorn Pettersson via llvm-commits
- [llvm] bcdcf98 - [test][NewGVN] Use '-passes=newgvn' instead of '-basic-aa -newgvn'
Bjorn Pettersson via llvm-commits
- [PATCH] D117588: Pre-commit test case for trunc+lshr+load folds
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117406: [DAGCombiner] Adjust some checks in DAGCombiner::reduceLoadWidth
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116929: Pre-commit test cases for (sra (load)) -> (sextload) folds. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118338: [Debugify] Override printPipeline for NewPM debugify passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118339: [test] Use -passes syntax in SROA test cases
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118340: [test][NewGVN] Use '-aa-pipeline=basic-aa -passes=newgvn' instead of '-basic-aa -newgvn'
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118341: [test][NewGVN] Use -passes=newgvn instead of -newgvn
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118340: [test][NewGVN] Use '-aa-pipeline=basic-aa -passes=newgvn' instead of '-basic-aa -newgvn'
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118338: [Debugify] Override printPipeline for NewPM debugify passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118341: [test][NewGVN] Use -passes=newgvn instead of -newgvn
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118340: [test][NewGVN] Use '-aa-pipeline=basic-aa -passes=newgvn' instead of '-basic-aa -newgvn'
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118369: [NewPM] Add debugify and check-debugify to the PassRegistry
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118338: [Debugify] Override printPipeline for NewPM debugify passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118369: [NewPM] Add debugify and check-debugify to the PassRegistry
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118339: [test] Use -passes syntax in SROA test cases
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118341: [test][NewGVN] Use -passes=newgvn instead of -newgvn
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D118340: [test][NewGVN] Use '-passes=newgvn' instead of 'basic-aa -newgvn'
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Brad Smith via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D117795: [AArch64] Fixes for strict FP vector instructions
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D118047: [SVE] Fix VLS selection error from performPostLD1Combine(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D118047: [SVE] Fix VLS selection error from performPostLD1Combine(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D118047: [SVE] Fix VLS selection error from performPostLD1Combine(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D118096: [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes.
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D117482: AMDGPU: Don't clobber source register for V_SET_INACTIVE_*
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline via Phabricator via llvm-commits
- [PATCH] D118345: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Caroline via Phabricator via llvm-commits
- [llvm] 4cfea31 - [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Changpeng Fang via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D118272: AMDGPU: Add code object v5 support and generate metadata for implicit kernel args
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118531: [RISCV] add tests for vwmulsu_vx when one input is a scalar splat.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D118531: [RISCV] add tests for vwmulsu_vx when one input is a scalar splat.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117586: [DebugInfo] Add stringLocationExp field to DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D117586: [DebugInfo] Add stringLocationExp field to DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D117586: [DebugInfo] Add stringLocationExp field to DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D117586: [DebugInfo] Add stringLocationExp field to DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D118276: Adding a DIBuilder interface for Fortran's assumed length string
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D118276: Adding a DIBuilder interface for Fortran's assumed length string
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D117510: [Support] Simplify parallelForEach{,N}
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D118447: [llvm] Fix ORCv2 C Binding
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D118170: [LNT] Fix the graph page to show multiple metrics for the same test
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D109810: [doc] documentation of code review tools
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D109810: [doc] documentation of code review tools
Christian Kühnel via Phabricator via llvm-commits
- [llvm] dc441d7 - [NVPTX] NFC: Remove unused arguments and attribute from test
Christian Sigg via llvm-commits
- [llvm] f7da4a5 - [NVPTX] Remove fmin/fmax.NaN.f64 again
Christian Sigg via llvm-commits
- [PATCH] D118126: Correct instcombine of fcmp+select.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D118126: Correct instcombine of fcmp+select.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D118398: [NVPTX] Remove fmin/fmax.NaN.f64 again
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D118398: [NVPTX] Remove fmin/fmax.NaN.f64 again
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D118398: [NVPTX] Remove fmin/fmax.NaN.f64 again
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D118398: [NVPTX] Remove fmin/fmax.NaN.f64 again
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D118008: [demangler] write-protect non-canonical source
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118131: [demangler] refactor SpecialSubKind
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [ValueTracking] Checking haveNoCommonBitsSet for (x & y) and ~(x | y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118094: [ValueTracking] Checking haveNoCommonBitsSet for (x & y) and ~(x | y)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118315: [ADT] Refactor comparison operator in APSInt by compareValues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118315: [ADT] Refactor comparison operator in APSInt by compareValues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118315: [ADT] Refactor comparison operator in APSInt by compareValues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D118073: [IVDescriptor] Get the exact FP instruction that does not allow reordering
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D118102: [LoopInterchange] Prevent interchange with unsafe control-flow divergence inside inner loops (PR48057)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D118073: [IVDescriptor] Get the exact FP instruction that does not allow reordering
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D118073: [IVDescriptor] Get the exact FP instruction that does not allow reordering
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D118102: [LoopInterchange] Prevent interchange with unsafe control-flow divergence inside inner loops (PR48057)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Corentin Jabot via Phabricator via llvm-commits
- [llvm] cd2a9ff - [RISCV] Select int_riscv_vsll with shift of 1 to vadd.vv.
Craig Topper via llvm-commits
- [llvm] b8c7cdc - [SelectionDAG][RISCV] Teach getNode to fold bswap(bswap(x))->x.
Craig Topper via llvm-commits
- [llvm] a43ed49 - [DAGCombiner][RISCV] Canonicalize (bswap(bitreverse(x))->bitreverse(bswap(x)).
Craig Topper via llvm-commits
- [llvm] fd0a4bc - [RISCV] Add missing space to 'clang-format on' directive. NFC
Craig Topper via llvm-commits
- [llvm] b3d94b1 - [RISCV] Remove references to 'B' extension from AssemblerPredicate and SubtargetFeature strings.
Craig Topper via llvm-commits
- [llvm] 7e73fd9 - [RISCV] Minor code cleanups in RISCVISAInfo. NFCI
Craig Topper via llvm-commits
- [llvm] f487a76 - [RISCV] Add hasStdExtZbp() to hasAndNotCompare.
Craig Topper via llvm-commits
- [llvm] 5844d29 - [RISCV] Remove unused flags from FeatureKind in TargetParser.h. NFC
Craig Topper via llvm-commits
- [llvm] b3bec6e - [RISCV] Use vnsrl.wx with x0 instead of vnsrl.vi for truncate.
Craig Topper via llvm-commits
- [llvm] 886dd11 - [RISCV] Use const reference when looping over Exts in RISCVISAInfo.
Craig Topper via llvm-commits
- [llvm] 70e1cc6 - [RISCV] Prefer vmslt.vx v0, v8, zero over vmsle.vi v0, v8, -1.
Craig Topper via llvm-commits
- [llvm] 3905724 - [RISCV] Use std::map::count != 0 instead of std::map::count == 1. NFC
Craig Topper via llvm-commits
- [llvm] dcd751b - [RISCV] Split bswap-bitreverse-ctlz-cttz-ctpop.ll into two files bswap/bitreverse and ctlz/cttz/ctpop. NFC
Craig Topper via llvm-commits
- [llvm] 3e98ce4 - [RISCV] Add Zbkb RUN lines to bswap-bitreverse.ll. NFC
Craig Topper via llvm-commits
- [llvm] de0c2d7 - [RISCV] Use tablegen size for getInstSizeInBytes.
Craig Topper via llvm-commits
- [llvm] ea05ee9 - [RISCV] Preserve VL when truncating i64 gather/scatter indices on RV32.
Craig Topper via llvm-commits
- [llvm] 06bd56d - [RISCV] Update comments about getInstSizeInBytes hard-coding the number of bytes.
Craig Topper via llvm-commits
- [llvm] 1aeb331 - [TableGen] Detect multiple Processors with the same name.
Craig Topper via llvm-commits
- [llvm] d8f929a - [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via llvm-commits
- [llvm] 8faf2a0 - [RISCV] Correct predicate orc.b pattern to not include Zbkb.
Craig Topper via llvm-commits
- [llvm] 815786e - [RISCV] Use RVBUnary to simplify ZEXT_H_RV32/ZEXT_H_RV64 definitions. NFC
Craig Topper via llvm-commits
- [llvm] 0405ac0 - [RISCV] Rerrange RISCVInstrInfoZB.td to better group related wthings. NFC
Craig Topper via llvm-commits
- [llvm] 5245453 - [RISCV] Remove RISCVISD::BREV8 and use RISCVISD::GREV instead.
Craig Topper via llvm-commits
- [llvm] e107518 - [RISCV] Custom lower brev8 intrinsic to RISCVISD::GREV.
Craig Topper via llvm-commits
- [llvm] 744be8c - [RISCV] Lower riscv_zip/unzip intrinsic to RISCVISD::SHFL/UNSHFL.
Craig Topper via llvm-commits
- [llvm] 491403c - [RISCV] Fix bad CHECK prefix in rv32zbkb-valid.s.
Craig Topper via llvm-commits
- [llvm] 3931faa - [RISCV] Rename rv64-zbkb-valid.s to rv64zbkb-valid.s. NFC
Craig Topper via llvm-commits
- [llvm] bb49581 - [RISCV] Merge rv64zbkb-valid.s and rv64zbkb-only-valid.s. NFC
Craig Topper via llvm-commits
- [llvm] 175145e - [RISCV] Add more pack and packw test case for Zbkb. NFC
Craig Topper via llvm-commits
- [llvm] 5fbc3cd - [RISCV] Use existing variable intead of calling getOperand again. NFCI
Craig Topper via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117910: [RISCV] Add side-effect-free vsetvli intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118013: [RISCV] Select int_riscv_vsll with shift of 1 to vadd.vv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118007: [SelectionDAG][RISCV] Teach getNode to fold bswap(bswap(x))->x.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118012: [DAGCombiner][RISCV] Canonicalize (bswap(bitreverse(x))->bitreverse(bswap(x)).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118032: [SelectionDAG][VP] Add splitting support for VP_MERGE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118030: [SelectionDAG][VP] Add widening support for VP_MERGE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117947: [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89105: [X86] Support Intel avxvnni
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117647: [RISCV] Add passthru operand for RVV nomask load intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117681: [RISCV] Add the policy operand for some masked RVV ternary IR intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118156: [RISCV][NFC] Add getVLOperand for RVV intrinsics.Use the VLOperand information to get the VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118160: [RISCV] Implement a basic version of AArch64RedundantCopyElimination pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115128: [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118058: [SelectionDAG][VP] Provide expansion for VP_MERGE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118175: [RISCV] Use tablegen size for getInstSizeInBytes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117822: [RISCV] Remove references to 'B' extension from AssemblerPredicate and SubtargetFeature strings.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118160: [RISCV] Implement a basic version of AArch64RedundantCopyElimination pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118160: [RISCV] Implement a basic version of AArch64RedundantCopyElimination pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118217: [RISCV] Fix support of vlen = 64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two integer undefs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117822: [RISCV] Remove references to 'B' extension from AssemblerPredicate and SubtargetFeature strings.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118058: [SelectionDAG][VP] Provide expansion for VP_MERGE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118058: [SelectionDAG][VP] Provide expansion for VP_MERGE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118216: [RISCV][NFC] eliminate rematerialization of array's base address
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118294: [RISCV] Remove unused flags from FeatureKind in TargetParser.h. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118295: [RISCV] Use vnsrl.wx with x0 instead of vnsrl.vi for truncate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg] Added code generation support for 8/16bit spills/reloads in x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118294: [RISCV] Remove unused flags from FeatureKind in TargetParser.h. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118295: [RISCV] Use vnsrl.wx with x0 instead of vnsrl.vi for truncate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118323: [RISCV] fix dead code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118326: [RISCV] Use const reference when looping over Exts in RISCVISAInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117954: [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118326: [RISCV] Use const reference when looping over Exts in RISCVISAInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118215: [RISCV] Add support for matching vwmulsu from fixed vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117954: [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117954: [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118406: [RISCV] Preserve VL when truncating i64 gather/scatter indices on RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118406: [RISCV] Preserve VL when truncating i64 gather/scatter indices on RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg] Added code generation support for 8/16bit spills/reloads in x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118175: [RISCV] Use tablegen size for getInstSizeInBytes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117247: [RISCV] Add inline expansion for vector fround.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118406: [RISCV] Preserve VL when truncating i64 gather/scatter indices on RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118488: [RISCV] Update comments about getInstSizeInBytes hard-coding the number of bytes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118488: [RISCV] Update comments about getInstSizeInBytes hard-coding the number of bytes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118497: [TableGen] Detect multiple Processors with the same name.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118497: [TableGen] Detect multiple Processors with the same name.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118321: [VE] LEGALAVL and staged VVP legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118578: [RISCV] Make Zfhmin in march imply F.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118581: [RISCV] Separate the Zfhmin and Zfh extensions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118582: [RISCV] Update the computeKnownBitsForTargetNode for RISCVISD::READ_VLENB to consider Zve/Zvl.
Craig Topper via Phabricator via llvm-commits
- [llvm] 5d089d9 - [DAGCombiner] Fix invalid size request in combineRepeatedFPDivisors
Cullen Rhodes via llvm-commits
- [PATCH] D118343: [DAGCombiner] Fix invalid size request in combineRepeatedFPDivisors
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118343: [DAGCombiner] Fix invalid size request in combineRepeatedFPDivisors
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118343: [DAGCombiner] Fix invalid size request in combineRepeatedFPDivisors
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118356: [DAGCombiner] Limit scaling of repeated FP divisor by splat factor
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118343: [DAGCombiner] Fix invalid size request in combineRepeatedFPDivisors
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118560: [AArch64][SVE] NFC: tidy up isel lowering
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118561: [AArch64] Add legal types for Streaming SVE
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118562: [AArch64] Allow copying of SVE registers in Streaming SVE
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
Curtis J Bezault via Phabricator via llvm-commits
- [PATCH] D116133: [flang] Expand coverage of co_sum unit test
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D118499: [docs] Update Prolog/Epilog Code Insertion docs to show it's still incomplete
Daniel McIntosh via Phabricator via llvm-commits
- [PATCH] D118499: [docs] Update Prolog/Epilog Code Insertion docs to show it's still incomplete
Daniel McIntosh via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118413: [Debuginfod] [Symbolizer] Break debuginfod out of libLLVM.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D118413: [Debuginfod] [Symbolizer] Break debuginfod out of libLLVM.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] 153b1e3 - [AArch64] Add patterns for relaxed atomic ld/st into fp registers
Danila Malyutin via llvm-commits
- [PATCH] D117573: [AArch64] Add patterns for relaxed atomic ld/st into fp registers
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D117873: [SVE] Enable ISD::ABDS/U ISel for scalable vectors.
Dave Green via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Dave Green via Phabricator via llvm-commits
- [PATCH] D114642: [AArch64][SchedModels] Handle virtual registers in FP/NEON predicates
Dave Green via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Dave Green via Phabricator via llvm-commits
- [PATCH] D117873: [SVE] Enable ISD::ABDS/U ISel for scalable vectors.
Dave Green via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D118107: [AArch64] Reassociate integer extending reductions to pairwise addition.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118000: [AArch64][NFC] Abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118045: [AArch64] Exclude optional features from HasV8_0rOps.
Dave Green via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118133: [AArch64] Expand UADDLV patterns to SADDLV
Dave Green via Phabricator via llvm-commits
- [PATCH] D118000: [AArch64] Fixes ADD/SUB opt bug and abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node.
Dave Green via Phabricator via llvm-commits
- [PATCH] D114964: [DAG] Create fptoui.sat from clamped fptoui
Dave Green via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D118327: [AArch64] Genereate CCMP from And CSel
Dave Green via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Dave Green via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Dave Green via Phabricator via llvm-commits
- [PATCH] D118256: [AArch64] Fix costs of float vector compare/selects pairs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118133: [AArch64] Expand UADDLV patterns to SADDLV
Dave Green via Phabricator via llvm-commits
- [PATCH] D118133: [AArch64] Expand UADDLV patterns to SADDLV
Dave Green via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Dave Green via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Dave Green via Phabricator via llvm-commits
- [PATCH] D118353: [ARM] Don't look through pointer types in canTailPredicateLoop()
Dave Green via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Dave Green via Phabricator via llvm-commits
- [PATCH] D117592: [ARM][AArch64] Introduce qrdmlah and qrdmlsh intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D118256: [AArch64] Fix costs of float vector compare/selects pairs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D117592: [ARM][AArch64] Introduce qrdmlah and qrdmlsh intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
Dave Green via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
Dave Green via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Dave Green via Phabricator via llvm-commits
- [PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Dave Green via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D117779: [LLDB] Add formatters for PointerIntPair, PointerUnion
Dave Lee via Phabricator via llvm-commits
- [PATCH] D118494: [lldb] Observe SG_READ_ONLY flag in MachO binaries
Dave Lee via Phabricator via llvm-commits
- [PATCH] D118494: [lldb] Observe SG_READ_ONLY flag in MachO binaries
Dave Lee via Phabricator via llvm-commits
- [llvm] 24bc072 - Fix modules build by moving implementation into .cpp file
David Blaikie via llvm-commits
- [PATCH] D118042: Add llvm-dwp to LLVM_TOOLCHAIN_TOOLS
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118041: [Dwarf] Optimize getOrCreateSourceID() for repeated calls on same file (NFCI)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117885: [OpaquePtrs] Deprecate PointerType::getElementType()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118111: [llvm][support] Replace `std::vector<bool>` use in YAMLTraits
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118427: [ADT] support fixed-width output with `utohexstr`
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118460: [DebugInfo][InstrRef] Use a depth-first search to reduce the lifetime of tracking information
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118455: [DebugInfo][InstrRef][NFC] Cache some PHI resolutions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D118453: [DebugInfo][InstrRef][NFC] Free resources at an earlier stage, to avoid double accounting
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
David Candler via Phabricator via llvm-commits
- [llvm] c415ff1 - [AArch64] Add extra vecreduce.add tests, including extending reductions. NFC
David Green via llvm-commits
- [llvm] 57356d6 - [DAG] Create fptoui.sat from clamped fptoui
David Green via llvm-commits
- [llvm] 1fec215 - [ARM][AArch64] Cleanup and autogenerate v8.1a vqdrmlah tests. NFC
David Green via llvm-commits
- [llvm] 82973ed - [ARM][AArch64] Introduce qrdmlah and qrdmlsh intrinsics
David Green via llvm-commits
- [llvm] 030f716 - [UpdateTestChecks] Add --filter and --filter-out options
David Greene via llvm-commits
- [llvm] 7e32d2b - Revert "[UpdateTestChecks] Add --filter and --filter-out options"
David Greene via llvm-commits
- [PATCH] D117694: [UpdateTestChecks] Add --filter and --filter-out options
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D117694: [UpdateTestChecks] Add --filter and --filter-out options
David Greene via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
David Li via Phabricator via llvm-commits
- [PATCH] D118390: [InstrProf] Make the IndexedInstrProf header backwards compatible.
David Li via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
David Li via Phabricator via llvm-commits
- [PATCH] D118390: [InstrProf] Make the IndexedInstrProf header backwards compatible.
David Li via Phabricator via llvm-commits
- [llvm] 1325216 - [NFC] Move useSVEForFixedLengthVectors into AArch64Subtarget.h
David Sherwood via llvm-commits
- [PATCH] D117883: [NFC] Move useSVEForFixedLengthVectors into AArch64Subtarget.h
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118040: [SVE] Use DUPM to handling more splat immediate cases.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118019: Implement correct cost for SVE bitcasts
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118019: Implement correct cost for SVE bitcasts
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118146: [AArch64][SVE] Avoid using ptrue for unpredicated predicate AND.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118145: [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118147: [AArch64][SVE] Folds VSELECT if the predicate is all active.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118145: [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118147: [AArch64][SVE] Folds VSELECT if the predicate is all active.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118469: [SVE] Remove AArch64ISD::PFALSE.
David Sherwood via Phabricator via llvm-commits
- [llvm] 3e6be02 - [lldb] Update release notes with non-address bit handling changes
David Spickett via llvm-commits
- [llvm] 473aa8e - [llvm][docs] Fix code-block in the testing guide
David Spickett via llvm-commits
- [llvm] 070090d - [lldb] Add option to show memory tags in memory read output
David Spickett via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
David Spickett via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
David Spickett via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
David Spickett via Phabricator via llvm-commits
- [PATCH] D107140: [lldb] Add option to show memory tags in memory read output
David Spickett via Phabricator via llvm-commits
- [PATCH] D107140: [lldb] Add option to show memory tags in memory read output
David Spickett via Phabricator via llvm-commits
- [PATCH] D107140: [lldb] Add option to show memory tags in memory read output
David Spickett via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
David Spickett via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
David Spickett via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
David Spickett via Phabricator via llvm-commits
- [compiler-rt] a09be08 - [compiler-rt][profile][AIX] pass extra link opts for test
David Tenty via llvm-commits
- [compiler-rt] 492cbbc - [compiler-rt][profile][AIX] pass extra link opts for test
David Tenty via llvm-commits
- [llvm] 5cf9b2e - [LLVM][AIX] Prefer a 32-bit default target triple on AIX
David Tenty via llvm-commits
- [PATCH] D118377: [LLVM][AIX] Prefer a 32-bit default target triple on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D118377: [LLVM][AIX] Prefer a 32-bit default target triple on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D118377: [LLVM][AIX] Prefer a 32-bit default target triple on AIX
David Tenty via Phabricator via llvm-commits
- [llvm] 81bd67e - [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
David Truby via Phabricator via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D118394: [AArch64][NEON][SVE] Lower FCOPYSIGN using AArch64ISD::BSP
David Truby via Phabricator via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D118394: [AArch64][NEON][SVE] Lower FCOPYSIGN using AArch64ISD::BSP
David Truby via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D118443: Add support for atomic memory copy lowering
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Diana Picus via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Diana Picus via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option --bit-mode to specify the type of object file llvm-nm should examine
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option --bit-mode to specify the type of object file llvm-nm should examine
Digger Lin via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 402f91b - [llvm-mca] Plot as result of comparing multiple files
Djordje Todorovic via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D118338: [Debugify] Override printPipeline for NewPM debugify passes
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D118369: [NewPM] Add debugify and check-debugify to the PassRegistry
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D115718: [llvm-mca] Plot as result of comparing multiple files
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D118123: [AMDGPU][MC][GFX9] Enabled TBA/TMA access via setreg/getreg
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D118123: [AMDGPU][MC][GFX9] Enabled TBA/TMA access via setreg/getreg
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D118123: [AMDGPU][MC][GFX9] Enabled TBA/TMA access via setreg/getreg
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D117694: [UpdateTestChecks] Add --filter and --filter-out options
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117849: [docs] There are more than three bit storage containers.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117858: [docs] Refine the description in Set-Like and Map-Like container options.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117885: [OpaquePtrs] Deprecate PointerType::getElementType()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D118111: [llvm][support] Replace `std::vector<bool>` use in YAMLTraits
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D118100: [cmake] Some NFC changes in preparation for accomodating `Ninja Multi-Config`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] e2f8d28 - [NFC] Added test with select with unpredictable metadata; regenerate x86-cmov-converter.ll
Dávid Bolvanský via llvm-commits
- [llvm] 9fa6ad4 - Revert "[NFC] Added test with select with unpredictable metadata; regenerate x86-cmov-converter.ll"
Dávid Bolvanský via llvm-commits
- [llvm] b35ef58 - [NFC] Added test with select with unpredictable metadata; regenerate x86-cmov-converter.ll
Dávid Bolvanský via llvm-commits
- [llvm] ceec438 - [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via llvm-commits
- [llvm] 90f185c - Revert "[AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)"
Dávid Bolvanský via llvm-commits
- [llvm] fe30370 - Reland "[AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)"
Dávid Bolvanský via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (PR53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (PR53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118441: Preserve aliasing info during memory intrinsics lowering
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118441: Preserve aliasing info during memory intrinsics lowering
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90113: [DAGCombiner] Fold BinOp into Select containing identity constant
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D118046: Add DriverKit support
Egor Zhdan via Phabricator via llvm-commits
- [PATCH] D118046: Add DriverKit support
Egor Zhdan via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Mark PFALSE as side-effect free.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118047: [SVE] Fix VLS selection error from performPostLD1Combine(...)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118057: [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D112326: [AArch64] Async unwind - do not schedule frame setup/destroy
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118057: [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D112327: [AArch64] Async unwind - helper functions to decide on CFI emission
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D112329: [AArch64] Async unwind - Refactor generation of shadow call stack prologue/epilogue
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114548: [AArch64] Async unwind - Fix MTE codegen emitting frame adjustments in a loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] 9c2891a - [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
Ellis Hoag via llvm-commits
- [compiler-rt] f170595 - [InstrProf][Correlator] Do not compress names when reading debug info
Ellis Hoag via llvm-commits
- [llvm] 6d52391 - [InstrProf][Correlate] Improve error messages
Ellis Hoag via llvm-commits
- [llvm] c9baa56 - [InstrProf][Correlate] Verify debug info with llvm-profdata show
Ellis Hoag via llvm-commits
- [llvm] 11d3074 - [InstrProf] Add single byte coverage mode
Ellis Hoag via llvm-commits
- [llvm] eea002a - [InstrProf][NFC] Move function out of InstrProf.h
Ellis Hoag via llvm-commits
- [PATCH] D117598: [llvm-profdata] Use SubCommands to simplify code
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118097: [InstrProf][NFC] Move function out of InstrProf.h
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118098: [InstrProf][correlation] Read DWARFv5 `OP_addrx` location
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118176: [InstrProf][Correlator] Do not compress names when reading debug info
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118176: [InstrProf][Correlator] Do not compress names when reading debug info
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118166: [InstrProf][Correlate] Improve error messages
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118097: [InstrProf][NFC] Move function out of InstrProf.h
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118166: [InstrProf][Correlate] Improve error messages
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118097: [InstrProf][NFC] Move function out of InstrProf.h
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116225: Revert "[DwarfDebug] Support emitting function-local declaration for a lexical block" & dependent patches
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D118097: [InstrProf][NFC] Move function out of InstrProf.h
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Eric Christopher via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Eric Christopher via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Erich Keane via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Erich Keane via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] b4b6d63 - [NFC] New test case for BasicAA and memcy/memmove with deopt
Evgeniy Brevnov via llvm-commits
- [llvm] 0e55d4f - [AA] Refine ModRefInfo for llvm.memcpy.* in presence of operand bundles
Evgeniy Brevnov via llvm-commits
- [llvm] d742493 - [BasicAA] Add support for memmove intrinsic
Evgeniy Brevnov via llvm-commits
- [PATCH] D118031: [NFC] New test case for BasicAA and memcy/memmove with deopt
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D118033: [AA] Refine ModRefInfo for llvm.memcpy.* in presence of operand bundles
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D115710: [LV][NFC] Update test checks using utils/update_test_checks.py
Evgeniy via Phabricator via llvm-commits
- [PATCH] D115711: [LV][NFC] New test case to check prefer-predicate-over-epilogue for short TC loops
Evgeniy via Phabricator via llvm-commits
- [PATCH] D115712: [LV] Make sure prefer-predicate-over-epilogue works for short TC loops
Evgeniy via Phabricator via llvm-commits
- [PATCH] D115710: [LV][NFC] Update test checks using utils/update_test_checks.py
Evgeniy via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Evgeniy via Phabricator via llvm-commits
- [PATCH] D118440: New regression test against expandMemCpyAsLoop utility
Evgeniy via Phabricator via llvm-commits
- [PATCH] D118441: Preserve aliasing info during memory intrinsics lowering
Evgeniy via Phabricator via llvm-commits
- [PATCH] D118443: Add support for atomic memory copy lowering
Evgeniy via Phabricator via llvm-commits
- [PATCH] D118443: Add support for atomic memory copy lowering
Evgeniy via Phabricator via llvm-commits
- [lld] c03fdd3 - [ELF] Fix the branch range computation when reusing a thunk
Fangrui Song via llvm-commits
- [lld] 4cdc441 - [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via llvm-commits
- [llvm] d2cc23a - [docs] HowToCrossCompileLLVM.rst: prefer --target= over legacy -target
Fangrui Song via llvm-commits
- [lld] 223f9de - [ELF] maybeCompress: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFC
Fangrui Song via llvm-commits
- [lld] 7438dbe - [ELF] Cast size to size_t. NFC
Fangrui Song via llvm-commits
- [lld] 07bd467 - [ELF] --build-id: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFC
Fangrui Song via llvm-commits
- [lld] 2a80c3d - [ELF] Clarify that Z_BEST_SPEED==1 in a comment. NFC
Fangrui Song via llvm-commits
- [lld] 9fac78d - [ELF] Simplify and optimize .relr.dyn NFC
Fangrui Song via llvm-commits
- [lld] 571d6a7 - [ELF] Optimize .relr.dyn to not grow vector<uint64_t>. NFC
Fangrui Song via llvm-commits
- [lld] 3704aba - [ELF] --gdb-index: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFC
Fangrui Song via llvm-commits
- [lld] 913914f - [ELF] Simplify writing the Elf_Chdr header. NFC
Fangrui Song via llvm-commits
- [lld] 14b7785 - [ELF] Simplify InputSection::writeTo. NFC
Fangrui Song via llvm-commits
- [lld] afeb4a6 - [ELF] Optimize -Map. NFC
Fangrui Song via llvm-commits
- [lld] 1372d53 - [ELF] Optimize two vector. NFC
Fangrui Song via llvm-commits
- [lld] 3bc1527 - [ELF] Parallelize computeIsPreemptible
Fangrui Song via llvm-commits
- [llvm] 67c89d9 - [MC] Remove unreachable .comm/.lcomm diagnostic
Fangrui Song via llvm-commits
- [llvm] 426437d - [MC] Add MCAsmParser::parseRParen to improve consistency and simplify code
Fangrui Song via llvm-commits
- [compiler-rt] c80d349 - [msan][tsan] Refine __fxstat{, at}{, 64} condition
Fangrui Song via llvm-commits
- [lld] 33b3833 - [lld] Add module name to LTO inline asm diagnostic
Fangrui Song via llvm-commits
- [lld] f097c10 - [ELF][test] Improve INSERT [AFTER|BEFORE] and adjustSectionsBeforeSorting tests
Fangrui Song via llvm-commits
- [llvm] 333f501 - [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via llvm-commits
- [lld] da0e5b8 - [ELF] Refactor -z combreloc
Fangrui Song via llvm-commits
- [lld] 469c412 - [ELF] --gdb-index: switch to SmallVector. NFC
Fangrui Song via llvm-commits
- [lld] b204d7c - [ELF] Reorder InputFile members. NFC
Fangrui Song via llvm-commits
- [lld] 94e97e6 - [ELF] Reorder InputSectionBase::parent. NFC
Fangrui Song via llvm-commits
- [lld] ee7720a - [ELF] Avoid repeated getObj construction in getSectionIndex. NFC
Fangrui Song via llvm-commits
- [lld] d86435c - [ELF] createInputSection: remove unneeded argument. NFC
Fangrui Song via llvm-commits
- [lld] 5d00d37 - [ELF] Simplify eSyms. NFC
Fangrui Song via llvm-commits
- [lld] ee647d4 - [ELF] Optimize obj.getSectionIndex. NFC
Fangrui Song via llvm-commits
- [lld] d754c0b - [ELF] Make errorOrWarn opaque to decrease code size. NFC
Fangrui Song via llvm-commits
- [lld] 72a005b - [ELF] De-template getAndFeatures. NFC
Fangrui Song via llvm-commits
- [lld] 8d8fce8 - [ELF] De-template getErrorPlace. NFC
Fangrui Song via llvm-commits
- [lld] c0b986a - [ELF] Remove make<std::unique_ptr<MemoryBuffer>>. NFC
Fangrui Song via llvm-commits
- [lld] 988a03c - [ELF] Add some Mips*Section to InStruct and change make<Mips*Section> to std::make_unique
Fangrui Song via llvm-commits
- [lld] bc1369f - [ELF] Optimize MergeInputSection::splitNonStrings with resize_for_overwrite. NFC
Fangrui Song via llvm-commits
- [lld] fcd8817 - [ELF] Simplify maybeCompress with lld::split. NFC
Fangrui Song via llvm-commits
- [lld] a7f9c00 - [ELF][test] Test {crtbegin,crtend}{S,T}.o
Fangrui Song via llvm-commits
- [lld] f318fd9 - [ELF] crtbegin/crtend test: replace std::regex with hand-written matcher. NFC
Fangrui Song via llvm-commits
- [lld] 5a2020d - [ELF] copyShtGroup: replace unordered_set<uint32_t> with DenseSet<uint32_t>. NFC
Fangrui Song via llvm-commits
- [lld] 73fd7d2 - [ELF] Change splitSections to objectFiles based parallelForEach. NFC
Fangrui Song via llvm-commits
- [lld] 7cd0c45 - [ELF] Simplify SectionBase::partition handling and make it live by default. NFC
Fangrui Song via llvm-commits
- [llvm] 0e691ae - [mlgo][regalloc] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after a8a7bf922cea8af01168f7a4adf4ed0365bcc2b4
Fangrui Song via llvm-commits
- [lld] 457273f - [ELF] splitStrings: replace entSize==1 special case with manual loop unswitch. NFC
Fangrui Song via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117734: [ELF] Fix the branch range computation when reusing a thunk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117144: [CMake][ELF] Disable -fno-semantic-interposition on debug builds
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117443: [llvm-ar] -s: don't convert a thin archive to a regular one
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118115: [AVR][NFC] Improve CodeGen tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option --bit-mode to specify the type of object file llvm-nm should examine
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option --bit-mode to specify the type of object file llvm-nm should examine
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107955: [ELF] Use SHF_SUNW_NODISCARD instead of SHF_GNU_RETAIN on Solaris
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118281: Rename llvm::array_lengthof into llvm::size
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118320: llvm-libunwind build fix for GCC on PPC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D111984: [msan] Add stat-family interceptors on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118434: [lld] Add module name to LTO inline asm diagnostic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118451: Save some `std::string` allocations/deallocations when formatting attributes (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118467: [ADT] Remove Waymarking.h as it is unused
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93184: Make lld::wasm::link() or lld::elf::link() more thread-safe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118498: [ELF] Change the search order for dependent libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118434: [lld] Add module name to LTO inline asm diagnostic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118434: [lld] Add module name to LTO inline asm diagnostic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option --bit-mode to specify the type of object file llvm-nm should examine
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118506: Cleanup LLVMRemarks includes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118529: [ELF] Rename adjustSectionsBeforeSorting to adjustOutputSections and make it affect INSERT commands
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118530: [ELF] Update flag propagation rule to ignore discarded output sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't replace alias with aliasee if either alias/aliasee may be preemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't replace alias with aliasee if either alias/aliasee may be preemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Improve LC_FUNCTION_STARTS test coverage (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118551: [ELF] De-template LinkerDriver::link. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118551: [ELF] De-template LinkerDriver::link. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69418: [llvm-ar] Add output option for extract operation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118577: [ELF] Deduplicate names of local symbols only with -O2
Fangrui Song via Phabricator via llvm-commits
- [llvm] b7f69b8 - [LV] Name values and blocks in same induction tests (NFC).
Florian Hahn via llvm-commits
- [llvm] b2a8eff - [LV] Make some tests more robust by adding missing users.
Florian Hahn via llvm-commits
- [llvm] 830df62 - [ConstraintElimination] Add test from PR53123.
Florian Hahn via llvm-commits
- [llvm] 8a15caa - [ConstraintElimination] Fix sign of sub decomposition.
Florian Hahn via llvm-commits
- [llvm] b0956a9 - [GVN] Add tests for loop load PRE through select.
Florian Hahn via llvm-commits
- [llvm] e6ebd2c - [AArch64] Add float vector compare/select cost-model tests.
Florian Hahn via llvm-commits
- [llvm] bb5c1b0 - [LoopVersioning] Use IRBuilder for OR simplification.
Florian Hahn via llvm-commits
- [llvm] a78ce48 - [ConstraintElimination] Introduce struct to manage constraints. (NFC)
Florian Hahn via llvm-commits
- [llvm] 258a0a3 - [ConstraintElimination] Use simplified constraint for == 0.
Florian Hahn via llvm-commits
- [llvm] 1ca02bd - [ConstraintSystem] Mark function as const (NFC).
Florian Hahn via llvm-commits
- [llvm] cb3df1a - [AArch64] Add vector compare/select tests with UNE predicate.
Florian Hahn via llvm-commits
- [llvm] a405ecf - [ConstraintElimination] Add additional GEP arithmetic tests.
Florian Hahn via llvm-commits
- [llvm] 9fd7a2e - [ConstraintElimination] Use constraints with 0 or 1 coefficients.
Florian Hahn via llvm-commits
- [llvm] 96400f1 - [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Florian Hahn via llvm-commits
- [llvm] b339bbd - [Matrix] Use ArrayType for allocas instead of VectorType.
Florian Hahn via llvm-commits
- [llvm] cd79ca6 - [ConstraintElimination] Add sub nuw test with signed predicates.
Florian Hahn via llvm-commits
- [llvm] 56659c8 - [GVN] Add additional tests for PRE with pointer selects.
Florian Hahn via llvm-commits
- [llvm] 9dd5fff - [GVN] Add tests with redundant load of pointer select.
Florian Hahn via llvm-commits
- [llvm] efd4938 - [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Florian Hahn via llvm-commits
- [llvm] 8f12175 - [VPlan] Use VPlan to check if only the first lane is used.
Florian Hahn via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117213: [LoopVectorize] Add tests with reductions that are stored in invariant address
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118031: [NFC] New test case for BasicAA and memcy/memmove with deopt
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117213: [LoopVectorize] Add tests with reductions that are stored in invariant address
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118051: [VPlan] Remove dead header-phi recipes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118143: [GVN] Support loop load PRE through pointer select.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118144: [GVN] Support chain of phi nodes in exit blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118144: [GVN] Support chain of phi nodes in exit blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Use VPlan to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118239: [Matrix] Use ArrayType for allocas instead of VectorType.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118256: [AArch64] Fix costs of float vector compare/selects pairs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118340: [test][NewGVN] Use '-aa-pipeline=basic-aa -passes=newgvn' instead of '-basic-aa -newgvn'
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118341: [test][NewGVN] Use -passes=newgvn instead of -newgvn
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118256: [AArch64] Fix costs of float vector compare/selects pairs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102834: [SLP] Implement initial memory versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118167: [VPlan] Record whether scalar IVs are need in induction recipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118239: [Matrix] Use ArrayType for allocas instead of VectorType.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118341: [test][NewGVN] Use -passes=newgvn instead of -newgvn
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118143: [GVN] Support loop load PRE through pointer select.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118144: [GVN] Support chain of phi nodes in exit blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat using VPWidenCanonicalIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Use VPlan to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Use VPlan to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d5aec5e - [NFC] remove unnecessary references.
Florian Mayer via llvm-commits
- [PATCH] D118239: [Matrix] Use ArrayType for allocas instead of VectorType.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D118506: Cleanup LLVMRemarks includes
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] e7926e8 - [RISCV] Match VF variants for masked VFRDIV/VFRSUB
Fraser Cormack via llvm-commits
- [llvm] af773a1 - [RISCV][VP] Lower VP_MERGE to RVV instructions
Fraser Cormack via llvm-commits
- [llvm] d42678b - [RISCV] Add side-effect-free vsetvli intrinsics
Fraser Cormack via llvm-commits
- [llvm] 5f5c560 - [SelectionDAG][VP] Add splitting support for VP_MERGE
Fraser Cormack via llvm-commits
- [llvm] 7cb452b - [SelectionDAG][VP] Add widening support for VP_MERGE
Fraser Cormack via llvm-commits
- [llvm] 84e85e0 - [SelectionDAG][VP] Provide expansion for VP_MERGE
Fraser Cormack via llvm-commits
- [llvm] fed2f69 - [RISCV] Fix test case expected output
Fraser Cormack via llvm-commits
- [llvm] 6297f92 - [RISCV] Fix FileCheck prefixes in RVV test
Fraser Cormack via llvm-commits
- [llvm] 10879c2 - [RISCV] Add tests for possible splat optimizations
Fraser Cormack via llvm-commits
- [PATCH] D117955: [TableGen][RISCV] Relax a restriction in generating patterns for commutable SDNodes.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117947: [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118013: [RISCV] Select int_riscv_vsll with shift of 1 to vadd.vv.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117783: [RISCV] Match VF variants for masked VFRDIV/VFRSUB
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117561: [RISCV][VP] Lower VP_MERGE to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118030: [SelectionDAG][VP] Add widening support for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118032: [SelectionDAG][VP] Add splitting support for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117910: [RISCV] Add side-effect-free vsetvli intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117910: [RISCV] Add side-effect-free vsetvli intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [PoC][RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118058: [SelectionDAG][VP] Provide expansion for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118058: [SelectionDAG][VP] Provide expansion for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117884: [RISCV] Add cost modelling for masked memory op
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118032: [SelectionDAG][VP] Add splitting support for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118030: [SelectionDAG][VP] Add widening support for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two integer undefs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118058: [SelectionDAG][VP] Provide expansion for VP_MERGE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118253: [RISCV] Add the passthru operand for some RVV nomask unary and nullary intrinsics.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117670: [RISCV] Support matching 'VF' VL patterns via SPLAT_VECTOR
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D114884: [VP] Strided loads/stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117954: [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118406: [RISCV] Preserve VL when truncating i64 gather/scatter indices on RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118456: [RISCV] Optimize splats of extracted vector elements
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D118355: Add -mmanual-endbr switch to allow manual selection of control-flow protection
Gabriel F. T. Gomes via Phabricator via llvm-commits
- [PATCH] D118355: Add -mmanual-endbr switch to allow manual selection of control-flow protection
Gabriel F. T. Gomes via Phabricator via llvm-commits
- LLVM build master will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D118125: [bazel] Enable layering_check for MLIR test directory
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D118221: [mlir][Bazel] Remove unnecessary dependencies
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D118521: [GSYM] Add Split Dwarf Support to DwarfTransformer
Greg Clayton via Phabricator via llvm-commits
- [compiler-rt] 38e16e1 - Use -gdwarf-4 in compiler-rt/test/profile/Linux/instrprof-debug-info-correlate.c
Hans Wennborg via llvm-commits
- [llvm] bf00f7a - Add llvm-dwp to LLVM_TOOLCHAIN_TOOLS
Hans Wennborg via llvm-commits
- [llvm] fabaca1 - Revert "[InstCombine] Fold and-reduce idiom"
Hans Wennborg via llvm-commits
- [PATCH] D118042: Add llvm-dwp to LLVM_TOOLCHAIN_TOOLS
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D118042: Add llvm-dwp to LLVM_TOOLCHAIN_TOOLS
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D118216: [RISCV][NFC] eliminate rematerialization ofarray's base address
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D118218: [RISCV] Pre-commit test for D118216
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D118514: [doc] Add llvm-ifs commandline guide
Haowei Wu via Phabricator via llvm-commits
- [llvm] d9517ef - [WebAssembly] Treat __cxa_end_catch not longjmpable in Emscripten SjLj
Heejin Ahn via llvm-commits
- [llvm] 786da40 - [WebAssembly] Don't copy noreturn attr to invokes
Heejin Ahn via llvm-commits
- [llvm] 26d587c - [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via llvm-commits
- [llvm] 20c1d9c - [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via llvm-commits
- [llvm] 4f1244d - [WebAssembly] Nullify unnecessary setjmp invokes
Heejin Ahn via llvm-commits
- [PATCH] D118274: [WebAssembly] Don't copy noreturn attr to invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118274: [WebAssembly] Don't copy noreturn attr to invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118408: [WebAssembly] Nullify unnecessary setjmp invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118408: [WebAssembly] Nullify unnecessary setjmp invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118408: [WebAssembly] Nullify unnecessary setjmp invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118408: [WebAssembly] Nullify unnecessary setjmp invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D117943: [WebAssembly] Treat __cxa_end_catch not longjmpable in Emscripten SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118274: [WebAssembly] Don't copy noreturn attr to invokes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118286: [WebAssembly] Error out for setjmp within catch clause for Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118407: [WebAssembly] Handle cleanuppad with no parent in Wasm SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D118408: [WebAssembly] Nullify unnecessary setjmp invokes
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 6693c56 - [llvm-profgen] Support to load debug info from a second binary
Hongtao Yu via llvm-commits
- [llvm] cc4beda - [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector
Hongtao Yu via llvm-commits
- [llvm] 8d121f6 - [LTO] An option to disable automatic bitcode upgrade
Hongtao Yu via llvm-commits
- [PATCH] D118060: [llvm-profgen] Always generate line-number based profile under --fill-zero-for-all-funcs
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118060: [llvm-profgen] Always generate line-number based profile under --fill-zero-for-all-funcs
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D115948: [llvm-profgen] Support to load debug info from a second binary
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118203: [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118203: [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118177: [llvm-profgen] Decouple artificial branch from LBR parser and fix external address related issues
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118203: [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118275: Addressing feedbacks.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118515: [llvm-profgen] On-demand track optimized-away inlinees for preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D118515: [llvm-profgen] On-demand track optimized-away inlinees for preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 48f763e - [docs] Refine the description in Set-Like and Map-Like container options.
Hsiangkai Wang via llvm-commits
- [llvm] 901dd53 - [docs] There are more than three bit storage containers.
Hsiangkai Wang via llvm-commits
- [PATCH] D117858: [docs] Refine the description in Set-Like and Map-Like container options.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D117858: [docs] Refine the description in Set-Like and Map-Like container options.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D117849: [docs] There are more than three bit storage containers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D118193: [llvm-nm] add a new option --bit-mode to specify the type of object file llvm-nm should examine
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D118377: [LLVM][AIX] Prefer a 32-bit default target triple on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D118311: [Clang][ModuleMap] Add conditional parsing via requires block declaration
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D118311: [Clang][ModuleMap] Add conditional parsing via requires block declaration
Ian Anderson via Phabricator via llvm-commits
- [llvm] d3932c6 - [LoopVectorize] Add tests with reductions that are stored in invariant address
Igor Kirillov via llvm-commits
- [PATCH] D117213: [LoopVectorize] Add tests with reductions that are stored in invariant address
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D117213: [LoopVectorize] Add tests with reductions that are stored in invariant address
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D117213: [LoopVectorize] Add tests with reductions that are stored in invariant address
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D117853: [ELF] Parallelize --compress-debug-sections=zlib
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D105507: AMDGPU: Add gfx10 assembler directive to specify shared VGPR count
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D118447: [llvm] Fix ORCv2 C Binding
Jakob Leifhelm via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D118386: [Support][NFC] Fix generic `ChildrenGetterTy` of `IDFCalculatorBase`
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
James Y Knight via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
James Y Knight via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
James Y Knight via Phabricator via llvm-commits
- [PATCH] D118336: [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
James Y Knight via Phabricator via llvm-commits
- [PATCH] D118541: export MachineModuleAnalysis to the new pass manager
Jameson Nash via Phabricator via llvm-commits
- [llvm] aa33688 - [llvm][support] Replace `std::vector<bool>` use in YAMLTraits
Jan Svoboda via llvm-commits
- [PATCH] D118111: [llvm][support] Replace `std::vector<bool>` use in YAMLTraits
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D118111: [llvm][support] Replace `std::vector<bool>` use in YAMLTraits
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jared Irwin via Phabricator via llvm-commits
- [llvm] 906ebd5 - [AMDGPU][GlobalISel] Regenerate checks in inst-select-*ext.mir
Jay Foad via llvm-commits
- [llvm] aa50b93 - [AMDGPU][GlobalISel] Add more sign/zero/any-extension tests
Jay Foad via llvm-commits
- [llvm] 0b9ee8e - [AMDGPU] SILoadStoreOptimizer: Precommit tests for merging across a swizzled access
Jay Foad via llvm-commits
- [llvm] 95857a7 - [AMDGPU] SILoadStoreOptimizer: Remove redundant check for volatile
Jay Foad via llvm-commits
- [llvm] 3b259a6 - [AMDGPU] Remove unused GFX6 check lines
Jay Foad via llvm-commits
- [llvm] b30d9df - [AMDGPU] Remove unused CI check lines
Jay Foad via llvm-commits
- [llvm] 15b11e0 - [AMDGPU] Update MachineMemOperands syntax in commented out tests
Jay Foad via llvm-commits
- [llvm] c5d2b97 - [AMDGPU] Precommit test for swizzled store aliasing two loads
Jay Foad via llvm-commits
- [llvm] 185cb8e - [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access
Jay Foad via llvm-commits
- [llvm] 8a52fef - [AMDGPU] SILoadStoreOptimizer: tweak API of CombineInfo::setMI. NFC.
Jay Foad via llvm-commits
- [llvm] 94a4594 - [AMDGPU] SILoadStoreOptimizer: use separate lists for AGPR instructions
Jay Foad via llvm-commits
- [llvm] 4b133ce - [AMDGPU] SILoadStoreOptimizer: reject AGPR DS_WRITE sooner
Jay Foad via llvm-commits
- [llvm] de37912 - [update_test_checks] Fix option name in warning message
Jay Foad via llvm-commits
- [llvm] 68e3946 - [AMDGPU] SILoadStoreOptimizer: break lists on instructions with side effects
Jay Foad via llvm-commits
- [PATCH] D117844: [AMDGPU] Prevent aliasing of SrcC and Dst in MAI
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117909: [AMDGPU] Remove cndmask from readsExecAsData
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117909: [AMDGPU] Remove cndmask from readsExecAsData
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118043: [AMDGPU] Only match correct type for a16
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118123: [AMDGPU][MC][GFX9] Enabled TBA/TMA access via setreg/getreg
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118123: [AMDGPU][MC][GFX9] Enabled TBA/TMA access via setreg/getreg
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117482: AMDGPU: Don't clobber source register for V_SET_INACTIVE_*
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118195: [AMDGPU] Remove feature register-banking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118250: AMDGPU: Mark control flow intrinsics non-duplicable
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118266: [AMDGPU] SILoadStoreOptimizer: Remove redundant check for volatile
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118267: [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118266: [AMDGPU] SILoadStoreOptimizer: Remove redundant check for volatile
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117484: AMDGPU/GlobalISel: Handle legacy grid ID intrinsics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117620: AMDGPU/GlobalISel: Fix assert on invalid cond code for llvm.amdgcn.icmp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118267: [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: remove unnecessary or, and, shift instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: remove unnecessary or, and, shift instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118267: [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118366: [AMDGPU] SILoadStoreOptimizer: tweak API of CombineInfo::setMI. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118367: [AMDGPU] SILoadStoreOptimizer: use separate lists for AGPR instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118368: [AMDGPU] SILoadStoreOptimizer: reject AGPR DS_WRITE sooner
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118366: [AMDGPU] SILoadStoreOptimizer: tweak API of CombineInfo::setMI. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118384: [AMDGPU] SILoadStoreOptimizer: break lists on instructions with side effects
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118366: [AMDGPU] SILoadStoreOptimizer: tweak API of CombineInfo::setMI. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118367: [AMDGPU] SILoadStoreOptimizer: use separate lists for AGPR instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118368: [AMDGPU] SILoadStoreOptimizer: reject AGPR DS_WRITE sooner
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118458: [AMDGPU] Add test for a problem with noclobber metadata
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118458: [AMDGPU] Add test for a problem with noclobber metadata
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118478: [Local] invertCondition: try modifying an existing ICmpInst
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118478: [Local] invertCondition: try modifying an existing ICmpInst
Jay Foad via Phabricator via llvm-commits
- [PATCH] D118384: [AMDGPU] SILoadStoreOptimizer: break lists on instructions with side effects
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117886: [flang] Add MemoryAllocation pass to the pipeline
Jean Perier via Phabricator via llvm-commits
- [PATCH] D118108: [flang] split character procedure arguments in target-rewrite pass
Jean Perier via Phabricator via llvm-commits
- [PATCH] D118108: [flang] split character procedure arguments in target-rewrite pass
Jean Perier via Phabricator via llvm-commits
- [PATCH] D118404: [flang][NFC] Remove obsolete FIRBuilder and BoxValue
Jean Perier via Phabricator via llvm-commits
- [llvm] 4465c29 - Move LLVM Proposal to doc directory, create index
Jeff Bailey via llvm-commits
- [llvm] f86844d - Remove reference to LLVMLibC as the doc has moved.
Jeff Bailey via llvm-commits
- [PATCH] D117436: Move LLVM Proposal to doc directory, create index
Jeff Bailey via Phabricator via llvm-commits
- [PATCH] D117436: Move LLVM Proposal to doc directory, create index
Jeff Bailey via Phabricator via llvm-commits
- [PATCH] D118537: Remove reference to LLVMLibC as the doc has moved.
Jeff Bailey via Phabricator via llvm-commits
- [PATCH] D117436: Move LLVM Proposal to doc directory, create index
Jeff Bailey via Phabricator via llvm-commits
- [PATCH] D118537: Remove reference to LLVMLibC as the doc has moved.
Jeff Bailey via Phabricator via llvm-commits
- [PATCH] D118537: Remove reference to LLVMLibC as the doc has moved.
Jeff Bailey via Phabricator via llvm-commits
- [llvm] 74db5c8 - Revert rG6a605b97a200 due to excessive memory use
Jeremy Morse via llvm-commits
- [llvm] d27f022 - [NFC][DebugInfo] Strip out an undesired #if 0 block
Jeremy Morse via llvm-commits
- [llvm] 76fd78b - [MVerifier] Don't check liveness of any debug instruction operands
Jeremy Morse via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118453: [DebugInfo][InstrRef][NFC] Free resources at an earlier stage, to avoid double accounting
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118454: [DebugInfo][InstrRef][NFC] Refactor code portions into own functions, name some useful types
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118455: [DebugInfo][InstrRef][NFC] Cache some PHI resolutions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D118460: [DebugInfo][InstrRef] Use a depth-first search to reduce the lifetime of tracking information
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D117891: [DebugInfo][InstrRef] Don't check liveness of any debug instruction operand
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D117910: [RISCV] Add side-effect-free vsetvli intrinsics
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D118336: [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D118333: [RISCV] Update computeTargetABI implementation.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D118333: [RISCV] Update computeTargetABI implementation.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D118175: [RISCV] Use tablegen size for getInstSizeInBytes.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D118488: [RISCV] Update comments about getInstSizeInBytes hard-coding the number of bytes.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D118336: [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
Jessica Clarke via Phabricator via llvm-commits
- [lld] 4220843 - [lld][Macho] Include dead-stripped symbols in mapfile
Jez Ng via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118434: [lld] Add module name to LTO inline asm diagnostic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118550: [Support][nfc] Add RAII helper for cleaning up time profiler in thread
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117749: [lld-macho] Add support for -add_empty_section
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117546: [RISCV] Add patterns for vector widening floating-point fused multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118217: [RISCV] Fix support of vlen = 64.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118217: [RISCV] Fix support of vlen = 64.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117643: [RISCV] Add patterns for vector widening integer reduction instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] f533011 - [Hexagon] Use llvm::Register instead of unsigned in HexagonConstExtenders.cpp. NFC.
Jim Lin via llvm-commits
- [llvm] da1cac7 - [NFC] Remove duplicate include
Jim Lin via llvm-commits
- [llvm] 33fe087 - [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Jim Lin via llvm-commits
- [PATCH] D117851: [Hexagon] Use llvm::Register instead of unsigned in HexagonConstExtenders.cpp. NFC.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D118438: [X86] Implement -mibt-fix-direct=<aggressive,conservative,none>
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D118059: [OpenMP][Fix] Properly inherit calling convention
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112493: [OpenMP][NFCI] Record the location string as part of the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118359: [OpenMPIRBuilder] Store element type in AtomicOpValue
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D117694: [UpdateTestChecks] Add --filter and --filter-out options
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D115216: [CodeExtractor] Optionally keep code in original function.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [PATCH] D118258: [AArch64] Fix legalization of v1f64 strict_fsetcc and strict_fsetccs
John Brawn via Phabricator via llvm-commits
- [PATCH] D117795: [AArch64] Add some missing strict FP vector lowering
John Brawn via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
John Brawn via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [PATCH] D118485: [AArch64] Allow strict opcodes in fp->int->fp patterns
John Brawn via Phabricator via llvm-commits
- [PATCH] D118487: [AArch64] Allow strict opcodes in indexed fmul and fma patterns
John Brawn via Phabricator via llvm-commits
- [PATCH] D118489: [AArch64] Allow strict opcodes in faddp patterns
John Brawn via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [compiler-rt] 7017e6c - [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
John Ericson via Phabricator via llvm-commits
- [PATCH] D117436: Move LLVM Proposal to doc directory, create index
John Ericson via Phabricator via llvm-commits
- [PATCH] D118546: [llvm][cmake] Shore up `llvm_check_linker_flags`.
John Ericson via Phabricator via llvm-commits
- [PATCH] D118315: [ADT] Refactor comparison operator in APSInt by compareValues
John McCall via Phabricator via llvm-commits
- [PATCH] D118315: [ADT] Refactor comparison operator in APSInt by compareValues
John McCall via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D116541: [OpenMP] Introduce new flag to change offloading driver pipeline
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Jon Perkins via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Jon Perkins via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Jon Perkins via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Jon Perkins via Phabricator via llvm-commits
- [PATCH] D118270: Initialize terminfo.bzl linkopts to None
Jon Perkins via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D118412: Fix a fragment overflow problem when composing super-registers
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112759: [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests.
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] f541a50 - [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via llvm-commits
- [llvm] 9ca9fee - [SystemZ] Don't shrink 64-bit FP constants.
Jonas Paulsson via llvm-commits
- [PATCH] D117927: [SystemZ] Don't shrink FP constants
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D117927: [SystemZ] Don't shrink FP constants
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D117927: [SystemZ] Don't shrink FP constants
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] d4be972 - [test] Fix no-undef-type-md.ll.
Jordan Rupprecht via llvm-commits
- [PATCH] D118053: [libc] Add bazel definition for hypot/hypotf.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D118053: [libc] Add bazel definition for hypot/hypotf.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D118053: [libc] Add bazel definition for hypot/hypotf.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D118125: [bazel] Enable layering_check for MLIR test directory
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D118125: [bazel] Enable layering_check for MLIR test directory
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] 06cfdd5 - [OpenMP][Fix] Properly inherit calling convention
Joseph Huber via llvm-commits
- [llvm] 5eb4900 - [OpenMP] Add more identifier to created shared globals
Joseph Huber via llvm-commits
- [llvm] 95b981c - [CodeExtractor] Enable partial aggregate arguments
Joseph Huber via llvm-commits
- [llvm] 7cb4c26 - [OMPIRBuilder] Generate aggregate argument for parallel region outlined functions
Joseph Huber via llvm-commits
- [PATCH] D118059: [OpenMP][Fix] Properly inherit calling convention
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118059: [OpenMP][Fix] Properly inherit calling convention
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118068: [OpenMP] Add more identifier to created shared globals
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118059: [OpenMP][Fix] Properly inherit calling convention
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118059: [OpenMP][Fix] Properly inherit calling convention
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118068: [OpenMP] Add more identifier to created shared globals
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D117049: [OpenMP] Add support for embedding bitcode images in wrapper tool
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D110114: [OMPIRBuilder] Generate aggregate argument for parallel region outlined functions
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116541: [OpenMP] Introduce new flag to change offloading driver pipeline
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D118141: [flang] Upstream partial lowering of EXIT intrinsic
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D118141: [flang] Upstream partial lowering of EXIT intrinsic
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D118141: [flang] Upstream partial lowering of EXIT intrinsic
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jun Sha via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Kai Luo via Phabricator via llvm-commits
- [PATCH] D118331: [llvm-objdump][macho] Add initial --chained_fixups support
Kaining Zhong via Phabricator via llvm-commits
- [llvm] 2bea207 - [CodeGen] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 49fdee1 - [Analysis] Use != to compare strings (NFC)
Kazu Hirata via llvm-commits
- [llvm] 780f8a0 - [OpenMP] Use nullptr instead of NULL (NFC)
Kazu Hirata via llvm-commits
- [llvm] 152d61a - [llvm] Use = default (NFC)
Kazu Hirata via llvm-commits
- [llvm] cda7b6a - [Analysis] Drop an unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D118321: [VE] LEGALAVL and staged VVP legalization
Kazushi Marukawa via Phabricator via llvm-commits
- [lld] 0ab09a9 - [test][lld-macho] Improve LC_FUNCTION_STARTS test coverage
Keith Smiley via llvm-commits
- [lld] a6298fb - [lld-macho] Add support for -add_empty_section
Keith Smiley via llvm-commits
- [PATCH] D117730: [DNM][VFS] Do not overwrite the path when nesting RedirectingFileSystems
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117937: [VFS] Add a "redirecting-with" field to overlays
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Improve LC_FUNCTION_STARTS test coverage (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114841: [lld-macho] Fix duplicate symbols with relocatable objects
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114841: [lld-macho] Fix duplicate symbols with relocatable objects
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117749: [lld-macho] Add support for -add_empty_section
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117749: [lld-macho] Add support for -add_empty_section
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117749: [lld-macho] Add support for -add_empty_section
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118526: [llvm-objcopy][MachO] Ignore LC_LINKER_OPTION when redefining symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Improve LC_FUNCTION_STARTS test coverage (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114275: [test][lld-macho] Improve LC_FUNCTION_STARTS test coverage
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117749: [lld-macho] Add support for -add_empty_section
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114841: [lld-macho] Fix duplicate symbols with relocatable objects
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118569: [llvm-objdump/mac] Silence XAR deprecation warning (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118575: [llvm-libtool-darwin] Fix crash with bitcode asm module
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118575: [llvm-libtool-darwin] Fix crash with bitcode asm module
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118575: [llvm-libtool-darwin] Fix crash with bitcode asm module
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D118575: [llvm-libtool-darwin] Fix crash with bitcode asm module
Keith Smiley via Phabricator via llvm-commits
- [llvm] 8082ab2 - [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D118073: [IVDescriptor] Get the exact FP instruction that does not allow reordering
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D118387: [U
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D118392: [SCCP][FuncSpec] Switch away from Instruction::isSafeToRemove()
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D118319: Pass for fixing dependencies of constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D118387: [IPSCCP] Switch away from Instruction::isSafeToRemove()
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D117882: [flang] Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118404: [flang] Remove obsolete FIRBuilder and BoxValue
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118404: [flang] Remove obsolete FIRBuilder and BoxValue
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118404: [flang] Remove obsolete FIRBuilder and BoxValue
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118442: [flang][NFC] Remove obsolete DoLoopHelper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118462: [flang][NFC] Remove obsolete ComplexExpr helper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118465: [flang][NFC] Remove obsolete IntrinsicCall helper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118465: [flang][NFC] Remove obsolete IntrinsicCall helper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] a9d5bb9 - [RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32
Kito Cheng via llvm-commits
- [PATCH] D117910: [RISCV] Add side-effect-free vsetvli intrinsics
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D117884: [RISCV] Add cost modelling for masked memory op
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D118207: [RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D118295: [RISCV] Use vnsrl.wx with x0 instead of vnsrl.vi for truncate.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D118326: [RISCV] Use const reference when looping over Exts in RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D118334: [NFC][RISCV] Bundle up ISAInfo updates and checks
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D102342: [SPARC] Fix register reuse in leaf function remapping step
Koakuma via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D118481: Add cmake to source release tarballs
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D117845: [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D118096: [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D118096: [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D118096: [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D118096: [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D118176: [InstrProf][Correlator] Do not compress names when reading debug info
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D118166: [InstrProf][Correlate] Improve error messages
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 54f1d95 - [gn build] Port 3696c70e67d9
LLVM GN Syncbot via llvm-commits
- [llvm] a922324 - [gn build] Port 787ccd345cbb
LLVM GN Syncbot via llvm-commits
- [llvm] 5fa40fb - [gn build] Port db2944e34b16
LLVM GN Syncbot via llvm-commits
- [llvm] c5907f8 - [gn build] Port 19eaad94c47f
LLVM GN Syncbot via llvm-commits
- [llvm] 3d8fa00 - [gn build] Port 8e29d19b8d29
LLVM GN Syncbot via llvm-commits
- [llvm] bfd5696 - [gn build] Port 5da7c040030c
LLVM GN Syncbot via llvm-commits
- [llvm] 8700b22 - [gn build] Port 37c4bd0fdbc6
LLVM GN Syncbot via llvm-commits
- [llvm] 2ebf326 - [gn build] Port b1d946cbf780
LLVM GN Syncbot via llvm-commits
- [llvm] aa53d07 - [gn build] Port bf20a09790cb
LLVM GN Syncbot via llvm-commits
- [llvm] 00d4316 - [gn build] Port f489e86a24d3
LLVM GN Syncbot via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Lang Hames via Phabricator via llvm-commits
- [PATCH] D118151: [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH and extractBits function
Lang Hames via Phabricator via llvm-commits
- [PATCH] D118177: [llvm-profgen] Decouple artificial branch from perfreader and fix external addr related issues
Lei Wang via Phabricator via llvm-commits
- [lld] f23d57a - [lld-macho] Rename CallGraphSort.{h, cpp} to SectionPriorities
Leonard Grey via llvm-commits
- [lld] a5c9d71 - [lld-macho] Move order file and call graph sorting into SectionPriorities
Leonard Grey via llvm-commits
- [PATCH] D117354: [lld-macho] Allow order files and call graph sorting to be used together
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D117354: [lld-macho] Allow order files and call graph sorting to be used together
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D117354: [lld-macho] Allow order files and call graph sorting to be used together
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D118233: [MachineVerifier] Report allocatable classes for physical register copies
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D117318: [WIP][RISCV][GlobalISel] Add lowerReturn for calling conv
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D74977: [WIP][RISCV][GlobalISel] Add lowerFormalArguments for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D75023: [WIP][RISCV][GlobalISel] Add lowerCall for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D118160: [RISCV] Implement a basic version of AArch64RedundantCopyElimination pass.
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D89105: [X86] Support Intel avxvnni
LiuChen via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Lu Weining via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118491: [lld][ELF] support READONLY in linker script section
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118530: [ELF] Update flag propagation rule to ignore discarded output sections
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118529: [ELF] Rename adjustSectionsBeforeSorting to adjustOutputSections and make it affect INSERT commands
Luca Boccassi via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118064: [BOLT] Add missing <memory> in InstrumentationRuntimeLibrary.h
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118284: [BOLT][docs] Add note regarding DWARF v5 support to README.md
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D118284: [BOLT][docs] Add note regarding DWARF v5 support to README.md
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] b75bdff - Trivial update for debug location in LIT test.
Malhar Jajoo via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Malhar via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Malhar via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [llvm] 4100cf2 - [Visualizers] Fix Optional visualizer.
Marek Kurdej via llvm-commits
- [llvm] 1f3aa2a - [Visualizers] Fix SmallVector<T> visualizer for T inside an anonymous namespace. Use `value_type` instead of `$T1`.
Marek Kurdej via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118117: [Visualizers] Fix Optional visualizer.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118117: [Visualizers] Fix Optional visualizer.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118117: [Visualizers] Fix Optional visualizer.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector<T> visualizer for T inside an anonymous namespace. Use `value_type` instead of `$T1`.
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] AArch32/Armv8A introduced the performance deprecation of certain patterns of IT instructions. After some debate internal to ARM, this is now being reverted; i.e. no IT instruction patterns are performance deprecated anymore, as the...
Mark Murray via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [PATCH] D118044: [ARM] Undeprecate complex IT blocks
Mark Murray via Phabricator via llvm-commits
- [llvm] e0b11c7 - [Support][NFC] Fix generic `ChildrenGetterTy` of `IDFCalculatorBase`
Markus Böck via llvm-commits
- [PATCH] D118386: [Support][NFC] Fix generic `ChildrenGetterTy` of `IDFCalculatorBase`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D118386: [Support][NFC] Fix generic `ChildrenGetterTy` of `IDFCalculatorBase`
Markus Böck via Phabricator via llvm-commits
- [llvm] 70cb8da - [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Martin Storsjö via llvm-commits
- [llvm] 659bf6d - [Support] [Windows] Don't cancel delete if we failed to set delete
Martin Storsjö via llvm-commits
- [llvm] 5b79d5a - [MC] Remove a stray space after tab for COFF .def directives
Martin Storsjö via llvm-commits
- [llvm] 8860e69 - [ADT] Remove unused variables in Triple.h, fix build warnings with GCC. NFC.
Martin Storsjö via llvm-commits
- [compiler-rt] aa45fc4 - [sanitizers] Silence warnings about unused variables in i386 build. NFC.
Martin Storsjö via llvm-commits
- [llvm] f7d2afb - [CodeGen] Emit COFF symbol type for function aliases
Martin Storsjö via llvm-commits
- [lld] 460830a - [LLD][MinGW] Add --heap argument support
Martin Storsjö via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118328: [CodeGen] Emit COFF symbol type for function aliases
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118328: [CodeGen] Emit COFF symbol type for function aliases
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118212: [Support] [Windows] Don't cancel delete if we failed to set delete
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118189: [llvm-objcopy][COFF] Implement --update-section
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118212: [Support] [Windows] Don't cancel delete if we failed to set delete
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118328: [CodeGen] Emit COFF symbol type for function aliases
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118401: [MC] Remove a stray space after tab for COFF .def directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118401: [MC] Remove a stray space after tab for COFF .def directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118328: [CodeGen] Emit COFF symbol type for function aliases
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118405: [LLD][MinGW] Add --heap argument support
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D118405: [LLD][MinGW] Add --heap argument support
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: remove unnecessary or, and, shift instructions
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: remove unnecessary or, and, shift instructions
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: remove unnecessary or, and, shift instructions
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D118405: [LLD][MinGW] Add --heap argument support
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D118381: [flang][driver][nfc] Fix capitalisation
Mats Petersson via Phabricator via llvm-commits
- [llvm] 7a5b0a2 - Reapply "IR: Make getRetAlign check callee function attributes"
Matt Arsenault via llvm-commits
- [llvm] 99e8e17 - Reapply "Revert "GlobalISel: Add G_ASSERT_ALIGN hint instruction"
Matt Arsenault via llvm-commits
- [llvm] 18aabae - AMDGPU: Fix assertion on fixed stack objects with VGPR->AGPR spills
Matt Arsenault via llvm-commits
- [llvm] e6564f3 - AMDGPU: Emit user sgpr count directives in text asm
Matt Arsenault via llvm-commits
- [llvm] 2f33396 - AMDGPU: Switch bfi pattern test to generated checks and add gfx10
Matt Arsenault via llvm-commits
- [llvm] eb88e79 - AMDGPU: Add some additional test coverage for BFI matching
Matt Arsenault via llvm-commits
- [llvm] 09fc311 - AMDGPU/GlobalISel: Mostly fix BFI patterns
Matt Arsenault via llvm-commits
- [llvm] 2d670de - GlobalISel: Avoid crash on asm with lying result types
Matt Arsenault via llvm-commits
- [llvm] 045be6f - AMDGPU/GlobalISel: Fold wave address into mubuf addressing modes
Matt Arsenault via llvm-commits
- [llvm] f482e86 - AMDGPU/GlobalISel: Fix flat_scratch_init handling for shaders
Matt Arsenault via llvm-commits
- [llvm] aa88b65 - AMDGPU/GlobalISel: Fix assert on invalid cond code for llvm.amdgcn.icmp
Matt Arsenault via llvm-commits
- [llvm] d77c7c8 - AMDGPU: Fix broken check lines in test
Matt Arsenault via llvm-commits
- [llvm] 33b45ee - AMDGPU: Handle addrspacecast of constant 32-bit to flat
Matt Arsenault via llvm-commits
- [PATCH] D116745: GlobalISel: Add G_ASSERT_ALIGN hint instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117827: AMDGPU: Fix assertion on fixed stack objects with VGPR->AGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118233: [MachineVerifier] Report allocatable classes for physical register copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118229: [AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118250: AMDGPU: Mark control flow intrinsics non-duplicable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118250: AMDGPU: Mark control flow intrinsics non-duplicable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117936: AMDGPU: Emit user sgpr count directives in text asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117708: AMDGPU: Add some additional test coverage for BFI matching
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117135: AMDGPU/GlobalISel: Fold wave address into mubuf addressing modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117708: AMDGPU: Add some additional test coverage for BFI matching
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117710: AMDGPU/GlobalISel: Mostly fix BFI patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117727: GlobalISel: Avoid crash on asm with lying result types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117135: AMDGPU/GlobalISel: Fold wave address into mubuf addressing modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117844: [AMDGPU] Prevent aliasing of SrcC and Dst in MAI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117504: AMDGPU: Convert AMDGPUResourceUsageAnalysis to a Module pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82469: Take out resource tracking from ASM printer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117620: AMDGPU/GlobalISel: Fix assert on invalid cond code for llvm.amdgcn.icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117484: AMDGPU/GlobalISel: Handle legacy grid ID intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA if possible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117485: AMDGPU: Do not optimize out the kernarg segment for clover
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117796: AMDGPU: Fix LiveVariables error after lowering SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118308: AMDGPU: Handle addrspacecast of constant 32-bit to flat
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118309: AMDGPU/GlobalISel: Fix assertions on invalid addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118351: [AMDGPU][GlobalISel] Code quality: remove unnecessary or, and, shift instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117618: AMDGPU/GlobalISel: Fix flat_scratch_init handling for shaders
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117620: AMDGPU/GlobalISel: Fix assert on invalid cond code for llvm.amdgcn.icmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118308: AMDGPU: Handle addrspacecast of constant 32-bit to flat
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118309: AMDGPU/GlobalISel: Fix assertions on invalid addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Matt Devereau via Phabricator via llvm-commits
- [compiler-rt] f7c2833 - [HWASan] Leave pointer tagged when calling memmove.
Matt Morehouse via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D118115: [AVR][NFC] Improve CodeGen tests
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D118115: [AVR][NFC] Improve CodeGen tests
Matthias Braun via Phabricator via llvm-commits
- [llvm] c913dcc - [SCEV] Use lshr in implications
Max Kazantsev via llvm-commits
- [llvm] 3271f43 - [Test] Add test for PR53419
Max Kazantsev via llvm-commits
- [llvm] 6383985 - [Test] Add one more add-reduce test w/ pointer bitcasts
Max Kazantsev via llvm-commits
- [llvm] 2d56663 - [Test] Add test for or-reduce idiom symmetrical to and-reduce
Max Kazantsev via llvm-commits
- [llvm] e74d146 - [Test] Add data layout to relevant tests + some wide-typed tests
Max Kazantsev via llvm-commits
- [llvm] 8599bb0 - [InstCombine] Fold and-reduce idiom
Max Kazantsev via llvm-commits
- [llvm] a4aaa59 - [Test] Add 'ne' tests for and-reduce pattern folding
Max Kazantsev via llvm-commits
- [llvm] b3d2a96 - [Test] One more test for 'ne' and-reduce pattern
Max Kazantsev via llvm-commits
- [llvm] bf4cab2 - [Test] Recommit tests that were reverted by mistake along with other patch
Max Kazantsev via llvm-commits
- [llvm] 521205c - [Test] Add pointer comparison test that crashed with D118317
Max Kazantsev via llvm-commits
- [llvm] 3b194ca - Recommit "[InstCombine] Fold and-reduce idiom"
Max Kazantsev via llvm-commits
- [llvm] 70b3beb - [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Max Kazantsev via llvm-commits
- [PATCH] D116150: [SCEV] Use lshr in implications
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118431: [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118431: [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118431: [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D118431: [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D118112: [flang][tco] Remove unneeded dependencies
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D117248: Get rid of global constructor in llvm/lib/Support/Signals.cpp in C++20 mode
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D118281: Rename llvm::array_lengthof into llvm::size
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D118000: [AArch64][NFC] Abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D118000: [AArch64][NFC] Abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D118000: [AArch64] Fixes ADD/SUB opt bug and abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D118227: [OpenMP][IRBuilder] Fix AllocIP for atomic update and capture [WIP]
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D118409: [OpenMPIRBuilder] Remove ContinuationBB argument from Body callback.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D118452: [polly][unittests] Link DeLICMTests with libLLVMCore
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D118452: [polly][unittests] Link DeLICMTests with libLLVMCore
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D118102: [LoopInterchange] Prevent interchange with unsafe control-flow divergence inside inner loops (PR48057)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114940: [OMPIRBuilder] Support ordered clause specified without parameter
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D116292: [OMPIRBuilder][MLIR] Support ordered clause specified with parameter
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114940: [OMPIRBuilder] Support ordered clause specified without parameter
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D115218: [CodeExtractor] Refactor extractCodeRegion. NFCI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D115216: [CodeExtractor] Optionally keep code in original function.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D118311: [Clang][ModuleMap] Add conditional parsing via requires block declaration
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D118311: [Clang][ModuleMap] Add conditional parsing via requires block declaration
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Michael via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Michael via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Michael via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/6] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Michał Górny via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Michał Górny via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D115718: [llvm-mca] Plot as result of comparing multiple files
Milica Matic via Phabricator via llvm-commits
- [llvm] 07be76f - [M68k][Disassembler][NFC] Re-organize test files
Min-Yih Hsu via llvm-commits
- [llvm] e64feaf - [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Min-Yih Hsu via llvm-commits
- [PATCH] D115234: [M68k] Adopt the new VarLenCodeEmitterGen for arithmetic instructions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D115234: [M68k] Adopt the new VarLenCodeEmitterGen for arithmetic instructions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D115128: [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] b1af01f - [NFC][MLGO] Simplify conditional compilation
Mircea Trofin via llvm-commits
- [llvm] bc5644e - [MLGO] Regalloc: allow multiple occurences of -regalloc-enable-advisor
Mircea Trofin via llvm-commits
- [llvm] a8a7bf9 - [mlgo][regalloc] Fix register masking
Mircea Trofin via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116441: [AMDGPU][GlobalISel] Select op_sel modifiers for VOP3P
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D116441: [AMDGPU][GlobalISel] Select op_sel modifiers for VOP3P
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D117765: [AMDGPU][GlobalISel] Select source modifiers for VOP3Opsel
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D117765: [AMDGPU][GlobalISel] Select source modifiers for VOP3Opsel
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D118255: [GVN] MemorySSA for GVN: add a switch to enable MemorySSA for GVN
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D115160: [GVN] MemorySSA for GVN: use the incoming memory state in the value numbers
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D116825: [GVN] MemorySSA for GVN: use MemorySSA for redundant loads elimination
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D117867: [GVN] MemorySSA for GVN: remove all mention of MemDep from GVN
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D118451: Save some `std::string` allocations/deallocations when formatting attributes (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D107140: [lldb] Add option to show memory tags in memory read output
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] 22b0fe3 - [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Muiez Ahmed via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Muiez Ahmed via Phabricator via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Nancy Wang via Phabricator via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Nancy Wang via Phabricator via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Nancy Wang via Phabricator via llvm-commits
- [PATCH] D118071: [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _
Nancy Wang via Phabricator via llvm-commits
- [llvm] 897d1bb - [demangler] write-protect non-canonical source
Nathan Sidwell via llvm-commits
- [llvm] 6184e56 - [demangler][NFC] Refactor some parsing
Nathan Sidwell via llvm-commits
- [llvm] 4e5fce5 - [demangler] refactor SpecialSubKind
Nathan Sidwell via llvm-commits
- [PATCH] D118008: [demangler] write-protect non-canonical source
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118008: [demangler] write-protect non-canonical source
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118008: [demangler] write-protect non-canonical source
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D117879: [demangler][NFC] Refactor some parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118131: [demangler] refactor SpecialSubKind
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118131: [demangler] refactor SpecialSubKind
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118132: [demangler] stricter NestedName parsing
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118135: [demangler] preserve line numbering in copied sources
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118249: [demangler] remove StdQualifiedName
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118476: [demangler] Fix new/delete demangling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118486: [demangler] Improve ->* & .* demangling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D118504: [demangler] Fix unresolvedname demangling
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] 0c56bc9 - [PowerPC] Fix eq/ne comparison of v2i64 pre-Power8
Nemanja Ivanovic via llvm-commits
- [PATCH] D117803: [PowerPC] Update handling of splat loads for v4i32/v4f32/v2i64 to require non-extending loads.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D115691: [PowerPC] Update P10 vector insert patterns to use refactored load/stores, and update handling of v4f32 vector insert.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D115691: [PowerPC] Update P10 vector insert patterns to use refactored load/stores, and update handling of v4f32 vector insert.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90113: [DAGCombiner] Fold BinOp into Select containing identity constant
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D117970: [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 1c82fdb - Revert "Fix build issue in assert mode introduced by 6427f4c52c31cc36004"
Nico Weber via llvm-commits
- [llvm] a676bdb - Revert "[NFC] Use an llvm::DenseMap instead of std::map in CategorizedHelpPrinter::printOptions"
Nico Weber via llvm-commits
- [compiler-rt] 912f1c8 - [gn build] slighly reformat files to make sync script work
Nico Weber via llvm-commits
- [llvm] 936f247 - [gn build] fix mac build after 0c425b43b952f4
Nico Weber via llvm-commits
- [llvm] 106f2b2 - [gn build] (manually) port 99217fa8a02
Nico Weber via llvm-commits
- [llvm] 7b2dfe1 - [gn build] (manually) port 36892727e4f1
Nico Weber via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Nico Weber via Phabricator via llvm-commits
- [PATCH] D117965: [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118183: Fix UB in DwarfExpression::emitLegacyZExt()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118288: [gn build] Move -fno-builtin to crt_code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118288: [gn build] Move -fno-builtin to crt_code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118307: [gn build] Add support for check-asan
Nico Weber via Phabricator via llvm-commits
- [PATCH] D117354: [lld-macho] Allow order files and call graph sorting to be used together
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
Nico Weber via Phabricator via llvm-commits
- [llvm] d29e319 - [OpaquePtrs] Add getNonOpaquePointerElementType() method (NFC)
Nikita Popov via llvm-commits
- [llvm] 67346b4 - [Attributor] Use MemoryLocation to get pointer operand and accessed type (NFCI)
Nikita Popov via llvm-commits
- [llvm] e7c9a6c - [SDAG] Don't move DBG_VALUE instructions after insertion point during scheduling (PR53243)
Nikita Popov via llvm-commits
- [llvm] 0d1308a - [AArch64][GlobalISel] Support returned argument with multiple registers
Nikita Popov via llvm-commits
- [llvm] 9554aaa - [Dwarf] Optimize getOrCreateSourceID() for repeated calls on same file (NFCI)
Nikita Popov via llvm-commits
- [llvm] aa97bc1 - [NFC] Remove uses of PointerType::getElementType()
Nikita Popov via llvm-commits
- [llvm] 2248728 - [NFC] Remove more uses of PointerType::getElementType() (NFC)
Nikita Popov via llvm-commits
- [llvm] 184591a - [OpaquePtrs] Deprecate PointerType::getElementType()
Nikita Popov via llvm-commits
- [llvm] 30d4a7e - [IRBuilder] Require explicit element type in CreatePtrDiff()
Nikita Popov via llvm-commits
- [llvm] d8962b4 - [llvm-c] Deprecate LLVMBuildPtrDiff()
Nikita Popov via llvm-commits
- [llvm] 3e2ae92 - [SCEV] Remove an unnecessary GEP type check
Nikita Popov via llvm-commits
- [llvm] 4f4d071 - [ObjCArcOpts] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 78e1f70 - [ObjCARCOpts] Use standard non-terminator unreachable pattern
Nikita Popov via llvm-commits
- [llvm] 6a008de - [Evaluator] Simplify handling of bitcasted calls
Nikita Popov via llvm-commits
- [llvm] a3a2239 - [GlobalISel] Avoid pointer element type access during InlineAsm lowering
Nikita Popov via llvm-commits
- [llvm] 475927d - [AsmParserTest] Avoid pointer element type accesses (NFC)
Nikita Popov via llvm-commits
- [llvm] 8e3e772 - [OpenMPIRBuilderTest] Avoid some pointer element type accesses (NFC)
Nikita Popov via llvm-commits
- [llvm] 7cc3e14 - [MemProf] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] 98db333 - [SLC] Fix pointer diff type in sprintf() optimization
Nikita Popov via llvm-commits
- [llvm] 2f02c7e - [SanitizerCoverage] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] c82cb5d - [AddressSanitizer] Avoid pointer element type accesses
Nikita Popov via llvm-commits
- [llvm] 9e7a2bf - [OpenMPOpt] Add const qualifier (NFC)
Nikita Popov via llvm-commits
- [llvm] bec4e86 - [SCEVExpander] Remove pointer element type access in assertion
Nikita Popov via llvm-commits
- [llvm] 2461aee - [OpenMPIRBuilderTest] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] dee0c26 - [LICM] Add additional tests for promotion with unwinding (NFC)
Nikita Popov via llvm-commits
- [llvm] 44cfc3a - [LICM] Generalize unwinding check during scalar promotion
Nikita Popov via llvm-commits
- [llvm] ed4efee - [MemCpyOpt] Add additiona call slot unwind tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 6b69985 - [MemCpyOpt] Use helper for unwind check
Nikita Popov via llvm-commits
- [llvm] 03d0acc - [DSE] Use helper for unwind check (NFCI)
Nikita Popov via llvm-commits
- [llvm] 31c1842 - [DSE] Add test with sret argument (NFC)
Nikita Popov via llvm-commits
- [llvm] 903c3d2 - [SCEVExpander] Always use i8 GEP for reused value offset
Nikita Popov via llvm-commits
- [llvm] a5e324e - [AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointers
Nikita Popov via llvm-commits
- [llvm] de8867a - [AMDGPUEmitPrintf] Don't require specific pointer element type
Nikita Popov via llvm-commits
- [llvm] 8d99286 - [InstCombine] Remove some pointer element type accesses
Nikita Popov via llvm-commits
- [llvm] 73cd8e2 - [InstCombine] Skip PromoteCastOfAllocation() transform under opaque pointers
Nikita Popov via llvm-commits
- [llvm] fc72f3a - [BTFDebug] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] b7179d9 - [InstCombine] Extract GEP of bitcast folds into separate function (NFC)
Nikita Popov via llvm-commits
- [llvm] 2c736f6 - [InstCombine] Skip GEP of bitcast transform with opaque pointers
Nikita Popov via llvm-commits
- [llvm] 648faa3 - [InstCombine] Mark element type access as non-opaque (NFC)
Nikita Popov via llvm-commits
- [llvm] 0f0e699 - [ConstantFold] Disable gep of array bitcast fold with opaque pointers
Nikita Popov via llvm-commits
- [llvm] d839afe - [InstCombine] Avoid pointer element type access in PointerReplacer
Nikita Popov via llvm-commits
- [llvm] 4d9f6ab - [IR] Handle opaque pointers in PtrToArgument mangling
Nikita Popov via llvm-commits
- [llvm] 9791667 - [IR] Support ifuncs in opaque pointer mode
Nikita Popov via llvm-commits
- [llvm] d44de46 - [OMPIRBuilder] Avoid pointer element type access
Nikita Popov via llvm-commits
- [llvm] 93122b2 - [ARM] Don't look through pointer types in canTailPredicateLoop()
Nikita Popov via llvm-commits
- [llvm] f2c2a31 - [OpenMPIRBuilder] Store element type in AtomicOpValue
Nikita Popov via llvm-commits
- [llvm] 91e5096 - [InlineFunction] Use phis() iterator (NFC)
Nikita Popov via llvm-commits
- [llvm] 8b36c43 - [ArgPromotion] Make areFunctionArgsABICompatible() static (NFC)
Nikita Popov via llvm-commits
- [llvm] 2dc45bf - [ArgPromotion] Add test for non-willreturn load hoisting (NFC)
Nikita Popov via llvm-commits
- [llvm] 0ebbf34 - [ArgPromotion] Don't assume all entry block instrs are executed
Nikita Popov via llvm-commits
- [llvm] 8a4293f - [Loads] Require Align in isDereferenceableAndAlignedPointer() (NFC)
Nikita Popov via llvm-commits
- [llvm] cf0357a - [BasicBlockUtils] Fix typo in API name (NFC)
Nikita Popov via llvm-commits
- [llvm] 7d17684 - [CodeExtractor] Fix warning in assert (NFC)
Nikita Popov via llvm-commits
- [llvm] 784e01a - [IR] Require matching signature in getCalledFunction()
Nikita Popov via llvm-commits
- [PATCH] D117870: [OpaquePtrs] Add getNonOpaquePointerElementType() method
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116998: [LangRef] Don't allow read from sret memory after unwind
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117868: [Attributor] Use MemoryLocation to get pointer operand and accessed type (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117489: [SDAG] Don't move DBG_VALUE instructions after insertion point during scheduling (PR53243)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117866: [AArch64][GlobalISel] Support returned argument with multiple registers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117890: [LangRef] Require elementtype attribute for gc.statepoint intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118033: [AA] Refine ModRefInfo for llvm.memcpy.* in presence of operand bundles
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118041: [Dwarf] Optimize getOrCreateSourceID() for repeated calls on same file (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117885: [OpaquePtrs] Deprecate PointerType::getElementType()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107355: [ptr_provenance] Introduce llvm.experimental.ptr.provenance
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118041: [Dwarf] Optimize getOrCreateSourceID() for repeated calls on same file (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117885: [OpaquePtrs] Deprecate PointerType::getElementType()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117907: [NewGVN] do phi(undef, x) -> x only if x is not poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118229: [AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117000: [LICM] Generalize unwinding check during scalar promotion
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118242: [AA] Make use of sret being invisible on unwind
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117000: [LICM] Generalize unwinding check during scalar promotion
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118229: [AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89050: Add support for !noundef metatdata on loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118336: [RISCV] Avoid pointer element type access for masked atomicrmw intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118319: Pass for fixing dependencies of constrained intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118340: [test][NewGVN] Use '-aa-pipeline=basic-aa -passes=newgvn' instead of '-basic-aa -newgvn'
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118353: [ARM] Don't look through pointer types in canTailPredicateLoop()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118359: [OpenMPIRBuilder] Store element type in AtomicOpValue
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118359: [OpenMPIRBuilder] Store element type in AtomicOpValue
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118387: [IPSCCP] Switch away from Instruction::isSafeToRemove()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118353: [ARM] Don't look through pointer types in canTailPredicateLoop()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118359: [OpenMPIRBuilder] Store element type in AtomicOpValue
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118449: [Inline][Cloning] Reliably remove unreachable blocks during cloning (PR53206)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118449: [Inline][Cloning] Reliably remove unreachable blocks during cloning (PR53206)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116998: [LangRef] Don't allow read from sret memory after unwind
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111276: [ArgumentPromotion] Support opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115714: [Debugify] Limit number of processed instructions for original mode
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [DebugInfo] LLVM debuginfod server. (WIP)
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [DebugInfo] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [DebugInfo] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [DebugInfo] LLVM debuginfod server. (WIP)
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112759: [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests.
Noah Shutty via Phabricator via llvm-commits
- [llvm] 24a49e9 - [NewGVN] FIx phi-of-ops in the presence of memory read operations
Nuno Lopes via llvm-commits
- [llvm] f1c18ac - [NewGVN] do phi(undef, x) -> x only if x is not poison
Nuno Lopes via llvm-commits
- [llvm] 42a761e - [NewGVN][NFC] add poison tests
Nuno Lopes via llvm-commits
- [llvm] 0dc20e3 - [InstSimplify] fold 'xor X, poison' and 'div/rem X, poison' to poison
Nuno Lopes via llvm-commits
- [llvm] dd995ac - [InstCombine] remove incorrect gep(x, undef) -> undef optimization
Nuno Lopes via llvm-commits
- [PATCH] D117907: [NewGVN] do phi(undef, x) -> x only if x is not poison
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D117999: [NewGVN] FIx phi-of-ops in the presence of memory read operations
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D117907: [NewGVN] do phi(undef, x) -> x only if x is not poison
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D117907: [NewGVN] do phi(undef, x) -> x only if x is not poison
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D118572: [NewGVN] Improve phi-of-ops fix to allow loads that loop invariant-ish
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D118048: [Dexter] Remove false requirement of lldb for dexter regression tests on Windows
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D118048: [Dexter] Remove false requirement of lldb for dexter regression tests on Windows
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D118453: [DebugInfo][InstrRef][NFC] Free resources at an earlier stage, to avoid double accounting
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] [ASan] fix aligned_alloc false positive
Paul Eggert via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D118468: [cross-project-tests] XFAIL llgdb-tests when gdb can't read clang's DWARF
Paul Robinson via Phabricator via llvm-commits
- [llvm] 34aedbe - [AArch64] Regenerate CHECK lines for llvm/test/CodeGen/AArch64/sve2-int-mul.ll
Paul Walker via llvm-commits
- [llvm] d95cf1f - [SVE] Enable ISD::ABDS/U ISel for scalable vectors.
Paul Walker via llvm-commits
- [llvm] 66bd7eb - [SVE] Use DUPM to handling more splat immediate cases.
Paul Walker via llvm-commits
- [llvm] e30525b - [AArch64] Add NEON test cases for ISD::ABDS/U.
Paul Walker via llvm-commits
- [llvm] 49178a2 - [SVE] Extend isel pattern coverage for BIC.
Paul Walker via llvm-commits
- [llvm] 3bc876d - [AArch64] Add isel for bitcasting between bfloat and half types.
Paul Walker via llvm-commits
- [llvm] 30efee7 - [SVE] Remove AArch64ISD::PFALSE.
Paul Walker via llvm-commits
- [PATCH] D117873: [SVE] Enable ISD::ABDS/U ISel for scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118040: [SVE] Use DUPM to handling more splat immediate cases.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118047: [SVE] Fix VLS selection error from performPostLD1Combine(...)
Paul Walker via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Paul Walker via Phabricator via llvm-commits
- [PATCH] D117873: [SVE] Enable ISD::ABDS/U ISel for scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul
Paul Walker via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118040: [SVE] Use DUPM to handling more splat immediate cases.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Paul Walker via Phabricator via llvm-commits
- [PATCH] D115739: [SVE][DAGCombiner] Enable ISD::ABDS and ISD::ABDU for SVE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118420: [AArch64] Add isel for bitcasting between bfloat and half types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118420: [AArch64] Add isel for bitcasting between bfloat and half types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118365: [SVE] Extend isel pattern coverage for BIC.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118463: [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118463: [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118463: [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118469: [SVE] Remove AArch64ISD::PFALSE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118469: [SVE] Remove AArch64ISD::PFALSE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118420: [AArch64] Add isel for bitcasting between bfloat and half types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118469: [SVE] Remove AArch64ISD::PFALSE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D118567: [SVE] Extend isel pattern coverage for INCP & DECP.
Paul Walker via Phabricator via llvm-commits
- [llvm] 864767a - [WebAssembly][NFC] Refactor WasmSymbol type setting code
Paulo Matos via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Fix linkage and visibility info of IR global syms
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118122: [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Fix linkage and visibility info of IR global syms
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Fix linkage and visibility info of IR global syms
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Fix linkage and visibility info of IR global syms
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118122: [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly][NFC] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly][NFC] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly][NFC] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly][NFC] Refactor WasmSymbol type setting code
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118122: [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118122: [WebAssembly] Refactor and fix emission of external IR global decls
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D118170: [LNT] Fix the graph page to show multiple metrics for the same test
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D118170: [LNT] Fix the graph page to show multiple metrics for the same test
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 9d32847 - [DAGCombine] Remove unused param in combineCarryDiamond(). NFC
Paweł Bylica via llvm-commits
- [llvm] 8f5b1d9 - [test][DAGCombine] Add tests for cmp+add -> addcarry
Paweł Bylica via llvm-commits
- [llvm] bdb7837 - [test][DAGCombine] Add more tests for carry diamond. NFC
Paweł Bylica via llvm-commits
- [PATCH] D118035: [test][DAGCombine] Add tests for combining carry diamond. NFC
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118362: [DAGCombine] Extend and refactor combineCarryDiamond()
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D118362: [DAGCombine] Extend and refactor combineCarryDiamond()
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D116292: [OMPIRBuilder][MLIR] Support ordered clause specified with parameter
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114940: [OMPIRBuilder] Support ordered clause specified without parameter
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D116292: [OMPIRBuilder][MLIR] Support ordered clause specified with parameter
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D118509: [flang] Implement a runtime routine to report fatal errors with source position
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D118509: [flang] Implement a runtime routine to report fatal errors with source position
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D118509: [flang] Implement a runtime routine to report fatal errors with source position
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D118070: Add /winsysroot support to lld
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D117882: [flang] Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D118509: [flang] Implement a runtime routine to report fatal errors with source position
Peter Klausler via Phabricator via llvm-commits
- [lld] a08447d - [LLD][ELF][AArch64] Update test with incorrect REQUIRES line [NFC]
Peter Smith via llvm-commits
- [PATCH] D117734: [ELF] Fix the branch range computation when reusing a thunk
Peter Smith via Phabricator via llvm-commits
- [PATCH] D117896: [LLD][ELF][AArch64] Update test with incorrect REQUIRES line [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D117614: [lld][ELF] Add support for ADRP+ADD optimization for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D117916: [gn build] Set HAVE_MALLINFO2=1
Peter Waller via Phabricator via llvm-commits
- [PATCH] D118139: [AArch64][SVE][VLS] Move extends into arguments of comparisons
Peter Waller via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Peter Waller via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Peter Waller via Phabricator via llvm-commits
- [PATCH] D118145: [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
Peter Waller via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Peter Waller via Phabricator via llvm-commits
- [PATCH] D117689: [AArch64][SVE] Fold vselect into predicated fmul, fsub and fadd
Peter Waller via Phabricator via llvm-commits
- [PATCH] D118269: [gn build] Make HAVE_MALLINFO2 a gn arg, default to false
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 0606817 - [CMake] Handle in-tree libc++ for sanitizer tests
Petr Hosek via llvm-commits
- [compiler-rt] 48a3895 - [CMake] Use generator expression to get in-tree libc++ path
Petr Hosek via llvm-commits
- [lld] 71dcd9b - [ELF] Change the search order for dependent libraries
Petr Hosek via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118181: [InstrProf][Correlate] Verify debug info with llvm-profdata show
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118166: [InstrProf][Correlate] Improve error messages
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118097: [InstrProf][NFC] Move function out of InstrProf.h
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118498: [ELF] Don't consider directories of the same name as libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118498: [ELF] Change the search order for dependent libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D118031: [NFC] New test case for BasicAA and memcy/memmove with deopt
Phabricator via llvm-commits
- [PATCH] D118033: [AA] Refine ModRefInfo for llvm.memcpy.* in presence of operand bundles
Phabricator via llvm-commits
- [PATCH] D117768: [flang][cmake] Add a custom target for the "flang" wrapper script.
Phabricator via llvm-commits
- [PATCH] D117767: [flang] Get rid of code duplication in wrapper. Fix checking of undefined variables.
Phabricator via llvm-commits
- [PATCH] D117586: [DebugInfo] Add stringLocationExp field to DIStringType
Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Phabricator via llvm-commits
- [PATCH] D118207: [RISCV] Use __extendhfsf2/__truncsfhf2 for fp16 <-> fp32
Phabricator via llvm-commits
- [llvm] 15f7857 - [tests] Refresh autogen tests for SLP
Philip Reames via llvm-commits
- [llvm] ad43217 - [InstCombine] Fold for masked gather when loading the same value each time.
Philip Reames via llvm-commits
- [llvm] 903c3d2 - [SCEVExpander] Always use i8 GEP for reused value offset
Philip Reames via llvm-commits
- [llvm] db49a78 - [SLP] Add a clarifying assert in block scheduling [NFC]
Philip Reames via llvm-commits
- [llvm] 746e435 - Revert "[SLP] Add a clarifying assert in block scheduling [NFC]"
Philip Reames via llvm-commits
- [llvm] 6888081 - [SLP] Use moveBefore to simplify code [NFC]
Philip Reames via llvm-commits
- [PATCH] D118033: [AA] Refine ModRefInfo for llvm.memcpy.* in presence of operand bundles
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117624: [NFC] MemoryBuiltins: tease out a getFreeFunctionDataForFunction helper
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign() attribute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117921: Attributes: add a new allocalign attribute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117922: InferFunctionAttrs: fix assertion on aligned_alloc
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117890: [LangRef] Require elementtype attribute for gc.statepoint intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118143: [GVN] Support loop load PRE through pointer select.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117926: [SLP] Optionally preserve MemorySSA
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117951: [SLP] Optimize reschedule of previously scheduled bundle member [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118538: [SLP] Schedule only sub-graph of vectorizable instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Introduce more common modern tunings into `generic`
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 14e8bed - [tblgen] Disable lsan weak hook when building with msvc
Pierre Gousseau via llvm-commits
- [PATCH] D118267: [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D118384: [AMDGPU] SILoadStoreOptimizer: break lists on instructions with side effects
Piotr Sobczak via Phabricator via llvm-commits
- [lld] 227d18b - [lld][macho][NFC] Make MachO/start-end.s test less britle by checking for _main:
Puyan Lotfi via llvm-commits
- [llvm] ad0345a - [PowerPC] Emit gnu_attribute according to float-abi metadata
Qiu Chaofan via llvm-commits
- [PATCH] D117193: [PowerPC] Emit gnu_attribute according to float-abi metadata
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D117193: [PowerPC] Emit gnu_attribute according to float-abi metadata
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D117193: [PowerPC] Emit gnu_attribute according to float-abi metadata
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 6a02829 - [PowerPC] Emit warning when SP is clobbered by asm
Quinn Pham via llvm-commits
- [PATCH] D112073: [PowerPC] Emit warning when SP is clobbered by asm
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Rafael Auler via Phabricator via llvm-commits
- [llvm] a584b1a - [Sparc] Implement BFD_RELOC_NONE
Rainer Orth via llvm-commits
- [polly] 15a3476 - [polly][unittests] Link DeLICMTests with libLLVMCore
Rainer Orth via llvm-commits
- [compiler-rt] 067650f - [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D103048: [IR] make -stack-alignment= into a module attr
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118136: [Sparc] Implement BFD_RELOC_NONE
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91608: [sanitizer_common][test] Enable tests on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118450: [RuntimeDyld] Handle SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118452: [polly][unittests] Link DeLICMTests with libLLVMCore
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118452: [polly][unittests] Link DeLICMTests with libLLVMCore
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118452: [polly][unittests] Link DeLICMTests with libLLVMCore
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118452: [polly][unittests] Link DeLICMTests with libLLVMCore
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D118024: [sanitizer_common] Use atomic builtin in sanitizer_atomic_clang.h
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D117510: [Support] Simplify parallelForEach{,N}
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D117381: [CMake] Fixes /INCREMENTAL detection when considering adding /Brepro
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118072: [X86] [CodeView] Add codeview mappings for registers ST0-ST7
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118328: [CodeGen] Emit COFF symbol type for function aliases
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118401: [MC] Remove a stray space after tab for COFF .def directives
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D118449: [Inline][Cloning] Reliably remove unreachable blocks during cloning (PR53206)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116998: [LangRef] Don't allow read from sret memory after unwind
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D117805: [SimplifyCFG] Merge compatible `invoke`s of a `landingpad`
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Renato Golin via Phabricator via llvm-commits
- [PATCH] D118553: [InstCombine] Uppercase some variable names (NFC)
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D116086: [InstCombine] Use range for loops (NFC)
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D118554: [InstCombine] Add test reproducing PR51435 (NFC)
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D115113: [InstCombine] Do not combine atomic and non-atomic loads.
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D116086: [InstCombine] Use range for loops (NFC)
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D118467: [ADT] Remove Waymarking.h as it is unused
River Riddle via Phabricator via llvm-commits
- [PATCH] D118467: [ADT] Remove Waymarking.h as it is unused
River Riddle via Phabricator via llvm-commits
- [PATCH] D117989: [RISCV] Add the passthru operand for RVV nomask binary intrinsics.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D117954: [RISCV] Add DAG combines to transform ADD_VL/SUB_VL into widening add/sub.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [compiler-rt] 1510668 - [asan] Add missing #include of sanitizer_platform.h
Roland McGrath via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D118174: [Symbolize][DebugInfoD] Try looking up failed paths as Build IDs.
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115710: [LV][NFC] Update test checks using utils/update_test_checks.py
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106650: [SimplifyCFG] Don't speculatively execute BB if it's predictably not taken
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118061: [InstCombine] fold one-bit set/clear icmp with mul operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115710: [LV][NFC] Update test checks using utils/update_test_checks.py
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118431: [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118431: [InstCombine] Generalize and-reduce pattern to handle `ne` case as well as `eq`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118449: [Inline][Cloning] Reliably remove unreachable blocks during cloning (PR53206)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117805: [SimplifyCFG] Merge compatible `invoke`s of a `landingpad`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118541: export MachineModuleAnalysis to the new pass manager
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Introduce more common modern turnings into `generic`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115818: Add LLVM_VERSION_SUFFIX to llvm-config.h.cmake
Ryan Krattiger via Phabricator via llvm-commits
- [lld] 875ee93 - [lld][WebAssembly] Handle TLS symbols in older object file
Sam Clegg via llvm-commits
- [PATCH] D115749: [WebAssembly] Fix linkage and visibility info of IR global syms
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Fix linkage and visibility info of IR global syms
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly] Refactor WasmSymbol type setting code
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118121: [WebAssembly][NFC] Refactor WasmSymbol type setting code
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D118122: [WebAssembly] Refactor and fix emission of external IR global decls
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117970: [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D118320: llvm-libunwind build fix for GCC on PPC32
Sam James via Phabricator via llvm-commits
- [PATCH] D118320: llvm-libunwind build fix for GCC on PPC32
Sam James via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Sam James via Phabricator via llvm-commits
- [PATCH] D118320: [libunwind] build fix for GCC on PPC32
Sam James via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Sam James via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Sam James via Phabricator via llvm-commits
- [PATCH] D117573: [AArch64] Add patterns for relaxed atomic ld/st into fp registers
Sam Parker via Phabricator via llvm-commits
- [PATCH] D118327: [AArch64] Genereate CCMP from And CSel
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D117592: [ARM][AArch64] Introduce qrdmlah and qrdmlsh intrinsics
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D117592: [ARM][AArch64] Introduce qrdmlah and qrdmlsh intrinsics
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 4f8fdf7 - [ISEL] Canonicalise constant splats to RHS.
Sander de Smalen via llvm-commits
- [llvm] 699e22a - [ISEL] Move trivial step_vector folds to FoldConstantArithmetic.
Sander de Smalen via llvm-commits
- [llvm] 11cea7e - [AArch64] NFC: Clarify and auto-generate some CodeGen tests.
Sander de Smalen via llvm-commits
- [llvm] 2feddb3 - Implement correct cost for SVE bitcasts
Sander de Smalen via llvm-commits
- [llvm] d58757e - [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node.
Sander de Smalen via llvm-commits
- [llvm] c9da81d - [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Sander de Smalen via llvm-commits
- [llvm] 417a75c - [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
Sander de Smalen via llvm-commits
- [llvm] dafd1f2 - [AArch64][SVE] Avoid using ptrue for unpredicated predicate AND.
Sander de Smalen via llvm-commits
- [llvm] af1c8f0 - [AArch64][SVE] Folds VSELECT if the predicate is all active.
Sander de Smalen via llvm-commits
- [llvm] cc8e3da - [AArch64][SVE] NFC: Add test for scaled stepvector.
Sander de Smalen via llvm-commits
- [PATCH] D117794: [ISEL] Canonicalise constant splats to RHS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117863: [ISEL] Move trivial step_vector folds to FoldConstantArithmetic.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117863: [ISEL] Move trivial step_vector folds to FoldConstantArithmetic.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Mark PFALSE as side-effect free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118057: [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Mark PFALSE as side-effect free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Mark PFALSE as side-effect free.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118057: [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118057: [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118145: [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118146: [AArch64][SVE] Avoid using ptrue for unpredicated predicate AND.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118147: [AArch64][SVE] Folds VSELECT if the predicate is all active.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118019: Implement correct cost for SVE bitcasts
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118054: [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118057: [AArch64][SVE] Implement missing lowering for extract_subvector for predicates.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118145: [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118145: [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118146: [AArch64][SVE] Avoid using ptrue for unpredicated predicate AND.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118147: [AArch64][SVE] Folds VSELECT if the predicate is all active.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118147: [AArch64][SVE] Folds VSELECT if the predicate is all active.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118147: [AArch64][SVE] Folds VSELECT if the predicate is all active.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118459: [ISEL] Canonicalize STEP_VECTOR to LHS if RHS is a splat.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118459: [ISEL] Canonicalize STEP_VECTOR to LHS if RHS is a splat.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118343: [DAGCombiner] Fix invalid size request in combineRepeatedFPDivisors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117900: [AArch64][SVE] Fold gather/scatter with 32bits when possible
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118372: [SVE] Fix TypeSize->uint64_t implicit conversion in visitAlloca()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118463: [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118463: [SVE] By using SEL when orring predicates we forgo the need for a PTRUE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D118469: [SVE] Remove AArch64ISD::PFALSE.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] c548bc2 - [InstCombine] add tests for icmp with masked mul operand; NFC
Sanjay Patel via llvm-commits
- [llvm] d70d997 - [x86] add test for miscompile from wrong min signbits ( #53401 ); NFC
Sanjay Patel via llvm-commits
- [llvm] 63daea8 - [SDAG] fix bug in ComputeNumSignBits of target constant
Sanjay Patel via llvm-commits
- [llvm] e9768a2 - [x86] add test for possible load scalarization fold; NFC
Sanjay Patel via llvm-commits
- [llvm] b4b97ec - [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via llvm-commits
- [llvm] 4aabed0 - [InstCombine] Uppercase some variable names (NFC)
Sanjay Patel via llvm-commits
- [llvm] de80b53 - [InstCombine] Use range for loops (NFC)
Sanjay Patel via llvm-commits
- [llvm] a2bb731 - [InstCombine] Do not combine atomic and non-atomic loads
Sanjay Patel via llvm-commits
- [llvm] 69b8354 - Revert "[InstCombine] Do not combine atomic and non-atomic loads"
Sanjay Patel via llvm-commits
- [llvm] 2d28352 - [InstCombine] Add test reproducing PR51435 (NFC)
Sanjay Patel via llvm-commits
- [llvm] 30ac5f9 - [InstCombine] Do not combine atomic and non-atomic loads
Sanjay Patel via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118061: [InstCombine] fold one-bit set/clear icmp with mul operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118061: [InstCombine] fold one-bit set/clear icmp with mul operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118061: [InstCombine] fold one-bit set/clear icmp with mul operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118061: [InstCombine] fold one-bit set/clear icmp with mul operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118497: [TableGen] Detect multiple Processors with the same name.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118539: [InstCombine] try to fold one-demanded-bit-of-multiply
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118539: [InstCombine] try to fold one-demanded-bit-of-multiply
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118553: [InstCombine] Uppercase some variable names (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116086: [InstCombine] Use range for loops (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118539: [InstCombine] try to fold one-demanded-bit-of-multiply
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118553: [InstCombine] Uppercase some variable names (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116086: [InstCombine] Use range for loops (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D115113: [InstCombine] Do not combine atomic and non-atomic loads.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118554: [InstCombine] Add test reproducing PR51435 (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Introduce more common modern turnings into `generic`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D44252: [CVP] [LVI] Add LVI::getPredicateInBlock and use it in CVP.
Sanjoy Das via Phabricator via llvm-commits
- [llvm] a2505bd - [PowerPC][AIX] Override markFunctionEnd()
Sean Fertile via llvm-commits
- [llvm] dad2b6e - [PowerPC][AIX] Support toc-data attribute for read-only globals.
Sean Fertile via llvm-commits
- [PATCH] D117040: [PowerPC][AIX] Override markFunctionEnd()
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D116181: [PowerPC][AIX] Support toc-data attribute for read-only globals
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D101470: [XCOFF][AIX] Peephole optimization in TocData transformation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D116607: [AIX][PowerPC][PGO] Generate .ref for some PGO sections
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D93184: Make lld::wasm::link() or lld::elf::link() more thread-safe
Sean Young via Phabricator via llvm-commits
- [llvm] f1e3647 - [AMDGPU][NFC] Fix debug prints
Sebastian Neubauer via llvm-commits
- [llvm] 80532eb - [AMDGPU][InstCombine] Remove zero image offset
Sebastian Neubauer via llvm-commits
- [llvm] 4ed7c6e - [AMDGPU] Only match correct type for a16
Sebastian Neubauer via llvm-commits
- [llvm] 6680466 - [AMDGPU][NFC] Pre-commit regenerated test
Sebastian Neubauer via llvm-commits
- [llvm] 4723f3c - [AMDGPU][GlobalISel] Combine unmerge of undef
Sebastian Neubauer via llvm-commits
- [llvm] ecf7a0e - [CMake] Disable mvsc warning for new versions
Sebastian Neubauer via llvm-commits
- [PATCH] D117875: [AMDGPU][InstCombine] Use D16 if only f16 precision is needed
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118043: [AMDGPU] Only match correct type for a16
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117876: [AMDGPU][InstCombine] Remove zero image offset
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117876: [AMDGPU][InstCombine] Remove zero image offset
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118043: [AMDGPU] Only match correct type for a16
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118043: [AMDGPU] Only match correct type for a16
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118228: [CMake] Disable mvsc warning for new versions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117537: [cmake] Partially deduplicate `{llvm,compiler_rt}_check_linker_flag` for runtime libs and llvm
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118138: [AMDGPU][GlobalISel] Combine unmerge of undef
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118228: [CMake] Disable mvsc warning for new versions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118309: AMDGPU/GlobalISel: Fix assertions on invalid addrspacecasts
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D118492: [AMDGPU] Lazily init pal metadata on first function
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D115035: Move header ConstantFold.h into include directory
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118319: Pass for fixing dependencies of constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D115035: Move header ConstantFold.h into include directory
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118319: Pass for fixing dependencies of constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 773467c - [LLDB] Add formatters for PointerIntPair, PointerUnion
Sergej Jaskiewicz via llvm-commits
- [PATCH] D117779: [LLDB] Add formatters for PointerIntPair, PointerUnion
Sergej Jaskiewicz via Phabricator via llvm-commits
- [llvm] f2c2333 - [NFC][llvm] Align the comment
Shao-Ce SUN via llvm-commits
- [PATCH] D113237: [RISCV] Support I extension version 2.1
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116579: [NFC][llvm] Align the comment
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Sheng via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support big endian when reducing load/store width
Sheng via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Sheng via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Sheng via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Sheng via Phabricator via llvm-commits
- [PATCH] D118212: [Support] [Windows] Don't cancel delete if we failed to set delete
Shezan Baig via Phabricator via llvm-commits
- [PATCH] D118212: [Support] [Windows] Don't cancel delete if we failed to set delete
Shezan Baig via Phabricator via llvm-commits
- [llvm] 5aa2455 - OMPIRBuilder for Interop directive
Shilei Tian via llvm-commits
- [PATCH] D118059: [OpenMP][Fix] Properly inherit calling convention
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D118068: [OpenMP] Add more identifier to created shared globals
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D118547: [OMPIRBuilder] Add support for atomic compare
Shilei Tian via Phabricator via llvm-commits
- [llvm] 82f987f - FIx typo in comment
Shivam Gupta via llvm-commits
- [llvm] c95df64 - [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D109810: [doc] documentation of code review tools
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D118219: FIx typo in comment
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D118219: FIx typo in comment
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [llvm] f4744e9 - Reapply "[llvm-libtool-darwin] Print a warning if object file names are repeated"
Shoaib Meenai via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D118227: [OpenMP][IRBuilder] Fix AllocIP for atomic update and capture
Shraiysh via Phabricator via llvm-commits
- [PATCH] D118227: [OpenMP][IRBuilder] Fix AllocIP for atomic update and capture
Shraiysh via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] 50f50f2 - Emit swift5 reflection section data in dsym bundle generated by dsymutil in the Dwarf section.
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 0303eb3 - Revert "Emit swift5 reflection section data in dsym bundle generated by dsymutil in the Dwarf section."
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 4ce1f3d - Emit swift5 reflection section data in dsym bundle generated by dsymutil in the Dwarf section.
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 5ceb0bc - [VE] Packed 32/64bit broadcast isel and tests
Simon Moll via llvm-commits
- [PATCH] D117878: [VE] Packed 32/64bit broadcast isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118321: [VE] LEGALAVL and staged VVP legalization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118332: [VE] Packed v512i32 isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D118335: [VE] Packed v512f32 binop isel and tests
Simon Moll via Phabricator via llvm-commits
- [llvm] 577a6dc - [X86] getVectorMaskingNode - fix indentation. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0e70dd8 - [X86] Add PR46249 test case showing poorly widened select predicate mask
Simon Pilgrim via llvm-commits
- [llvm] f7079bf - [X86] Fix v8i8 -> v8i16 typo in bool reductions
Simon Pilgrim via llvm-commits
- [llvm] 4436d4c - [X86] Rename cmp-with-zero bool reductions
Simon Pilgrim via llvm-commits
- [llvm] 0553f5e - [X86] Add cmp-equality bool reductions
Simon Pilgrim via llvm-commits
- [llvm] 6997f4d - [X86] combineSetCCMOVMSK - fold allof(cmpeq(x, y)) -> ptest(sub(x,y)) (PR53379)
Simon Pilgrim via llvm-commits
- [llvm] 8d29835 - [X86] combineSetCCMOVMSK - detect and(pcmpeq(),pcmpeq()) ptest pattern.
Simon Pilgrim via llvm-commits
- [llvm] 11bb4a1 - [X86] combinePredicateReduction - split vXi16 allof(cmpeq()) to vXi8 allof(cmpeq())
Simon Pilgrim via llvm-commits
- [llvm] 902184e - [X86] combinePredicateReduction - generalize allof(cmpeq(x,0)) handling to allof(cmpeq(x,y))
Simon Pilgrim via llvm-commits
- [llvm] 157f9b6 - [X86] combineVectorSignBitsTruncation - fix indentation. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 15e2be2 - [DAG] visitMULHS/MULHU/AND - remove some redundant LHS constant checks
Simon Pilgrim via llvm-commits
- [llvm] fc15ab7 - [X86] Add folded load tests to PR46809 tests
Simon Pilgrim via llvm-commits
- [llvm] ea4b048 - [X86][AVX] Add PR47194 shuffle test case
Simon Pilgrim via llvm-commits
- [llvm] ef0d90f - [X86] Regenerate avx-vbroadcast.ll
Simon Pilgrim via llvm-commits
- [llvm] ff64327 - [X86] Extend PR53419 test coverage
Simon Pilgrim via llvm-commits
- [llvm] 99ae5c1 - [X86] Add 'getSplitVectorSrc' helper to determine if subvectors all come from the same source
Simon Pilgrim via llvm-commits
- [llvm] fdd3e2c - [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Simon Pilgrim via llvm-commits
- [llvm] 8dd14e1 - [X86] Add test showing failure to combine 128-bit PTEST of split vectors
Simon Pilgrim via llvm-commits
- [llvm] 389ae77 - [X86] Fold TESTZ(OR(LO(X), HI(X)), OR(LO(Y), HI(Y))) -> TESTZ(X,Y)
Simon Pilgrim via llvm-commits
- [llvm] ccda0f2 - [X86][SSE] Add combineBitOpWithShift for BITOP(SHIFT(X,Z),SHIFT(Y,Z)) -> SHIFT(BITOP(X,Y),Z) vector folds
Simon Pilgrim via llvm-commits
- [llvm] 9103b73 - [X86] Fold MOVMSK(CONCAT(X,Y)) -> MOVMSK(AND/OR(X,Y)) for all_of/any_of patterns
Simon Pilgrim via llvm-commits
- [llvm] 93c9b39 - [X86] Fix MOVMSK(CONCAT(X, Y)) -> MOVMSK(AND/OR(X, Y)) fold for float types and demanded elements
Simon Pilgrim via llvm-commits
- [llvm] cce6490 - [X86] combineSetCCMOVMSK - match all_of patterns with X86ISD::CMP as well as X86ISD::SUB
Simon Pilgrim via llvm-commits
- [llvm] 835a737 - [X86] Add test showing incorrect movmsk->ptest fold
Simon Pilgrim via llvm-commits
- [llvm] 2a13bea - [X86] combineSetCCMOVMSK - don't fold MOVMSK(BITCAST(PCMPEQ(X,0))) -> PTESTZ(X,X) if we're not testing every element comparison
Simon Pilgrim via llvm-commits
- [llvm] c7bb366 - [X86] SimplifyDemandedBitsForTargetNode - fold MOVMSK(YMM) -> MOVMSK(XMM)
Simon Pilgrim via llvm-commits
- [llvm] 058c5df - Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via llvm-commits
- [llvm] 7e849fd - [X86] LowerFunnelShift - allow non-constant vXi8 unpack(y,x) << zext(z) lowering pre-AVX512
Simon Pilgrim via llvm-commits
- [llvm] 67a399f - [X86] SimplifyDemandedBits - add X86ISD::BLENDV SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via llvm-commits
- [llvm] f1305f2 - [X86] combinePredicateReduction - always use PMOVMSKB(PCMPEQB()) for allof(icmp_eq()) reductions
Simon Pilgrim via llvm-commits
- [llvm] 3a1fd17 - [WebAssembly] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [llvm] 6777289 - [X86] lowerShuffleAsBlend - pull out repeated getVectorNumElements() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ee9eeed - [X86] LowerFunnelShift - enable v8i16 lowering
Simon Pilgrim via llvm-commits
- [llvm] 4e3ba52 - [X86] Add tests showing failure to fold MOVMSK(CMPEQ(AND(X,C1),0)) -> MOVMSK(NOT(SHL(X,C2)))
Simon Pilgrim via llvm-commits
- [llvm] 2cdbaca - [X86] Attempt to fold MOVMSK(CMPEQ(AND(X, C1), 0)) -> MOVMSK(NOT(SHL(X,C2)))
Simon Pilgrim via llvm-commits
- [llvm] b7e04cc - [X86][AVX] matchUnaryShuffle - avoid creation of on-the-fly nodes (PR45974)
Simon Pilgrim via llvm-commits
- [llvm] 156f83a - [X86] combineVectorTruncation - use PACKUSDW(BLENDW(X,0),BLENDW(Y,0)) for v8i32->v8i16 truncation
Simon Pilgrim via llvm-commits
- [PATCH] D118012: [DAGCombiner][RISCV] Canonicalize (bswap(bitreverse(x))->bitreverse(bswap(x)).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118007: [SelectionDAG][RISCV] Teach getNode to fold bswap(bswap(x))->x.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D117723: [NFCI] Move cost estimation from TargetLowering to TargetTransformInfo.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115128: [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115234: [M68k] Adopt the new VarLenCodeEmitterGen for arithmetic instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89105: [X86] Support Intel avxvnni
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector visualizer. Use `value_type` instead of `$T1`.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118128: [X86] selectLEAAddr - relax heuristic to only require one operand to be a MathWithFlags op (PR46809)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118117: [Visualizers] Fix Optional visualizer.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115234: [M68k] Adopt the new VarLenCodeEmitterGen for arithmetic instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115128: [TableGen][CodeEmitter] Introducing the VarLenCodeEmitterGen infrastructure
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114964: [DAG] Create fptoui.sat from clamped fptoui
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102591: Fix DIObjCProperty getter and setter swapped during parsing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118094: [InstCombine] Implementing (x & y) + ~(x | y) -> ~(x ^ y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118105: [Visualizers] Fix SmallVector<T> visualizer for T inside an anonymous namespace. Use `value_type` instead of `$T1`.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115718: [llvm-mca] Plot as result of comparing multiple files
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115035: Move header ConstantFold.h into include directory
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116760: [SLP]Do not reorder top nodes if they do not require reordering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV] Initially support the K-extension instructions on the LLVM MC layer
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115035: Move header ConstantFold.h into include directory
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118264: [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118317: [InstCombine] Fold and-reduce idiom
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118373: Cleanup includes for LLVMBitsream
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118375: Cleanup includes for LLVMTableGenGlobalISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118376: [x86] try harder to scalarize a vector load with extracted integer op uses
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118362: [DAGCombine] Extend and refactor combineCarryDiamond()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118362: [DAGCombine] Extend and refactor combineCarryDiamond()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118470: [X86][avx512fp16] Promote fp16 to fp32 for frem.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118459: [ISEL] Canonicalize STEP_VECTOR to LHS if RHS is a splat.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118497: [TableGen] Detect multiple Processors with the same name.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118506: Cleanup LLVMRemarks includes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118362: [DAGCombine] Extend and refactor combineCarryDiamond()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118506: Cleanup LLVMRemarks includes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118534: [X86] Update generic process model to x86-64-v3 to match with GCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D118539: [InstCombine] try to fold one-demanded-bit-of-multiply
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90113: [DAGCombiner] Fold BinOp into Select containing identity constant
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f302e0b - [AArch64] Exclude optional features from HasV8_0rOps.
Simon Tatham via llvm-commits
- [PATCH] D118045: [AArch64] Exclude optional features from HasV8_0rOps.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D118045: [AArch64] Exclude optional features from HasV8_0rOps.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D118053: [libc] Add bazel definition for hypot/hypotf.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D117436: Move LLVM Proposal to doc directory, create index
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D118113: [JITLink][RISCV] fix the R_RISCV_BRANCH relocation's behavior
Siwei Zhang via Phabricator via llvm-commits
- [PATCH] D118151: [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH and extractBits function
Siwei Zhang via Phabricator via llvm-commits
- [PATCH] D118151: [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH and extractBits function
Siwei Zhang via Phabricator via llvm-commits
- [llvm] f6ac808 - [LoopFlatten] Added comments about usage of various Loop APIs. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] ada6d78 - [LoopFlatten] Address FIXME about getTripCountFromExitCount. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D110587: [SCEV] Extend trip count to avoid overflow by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D118107: [AArch64] Reassociate integer extending reductions to pairwise addition.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 13d8947 - [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Snehasish Kumar via llvm-commits
- [PATCH] D118390: [InstrProf] Make the IndexedInstrProf header backwards compatible.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D118390: [InstrProf] Make the IndexedInstrProf header backwards compatible.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117970: [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117970: [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117970: [AArch64] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118009: [ARM] Make getInstSizeInBytes() use instruction size from InstrInfo.td
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117753: [AArch64] Support for memset tagged intrinsic
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117763: [AArch64][GlobalISel] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117764: [AArch64][SelectionDAG] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block
Sotiris Apostolakis via Phabricator via llvm-commits
- [llvm] c27f8fb - [AMDGPU] Remove cndmask from readsExecAsData
Stanislav Mekhanoshin via llvm-commits
- [llvm] bb1fe36 - [AMDGPU] Make v8i16/v8f16 legal
Stanislav Mekhanoshin via llvm-commits
- [llvm] 4e077c0 - [AMDGPU] Remove feature register-banking
Stanislav Mekhanoshin via llvm-commits
- [llvm] dbf278b - [AMDGPU] Prevent aliasing of SrcC and Dst in MAI
Stanislav Mekhanoshin via llvm-commits
- [llvm] 409c443 - [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D117909: [AMDGPU] Remove cndmask from readsExecAsData
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117909: [AMDGPU] Remove cndmask from readsExecAsData
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117721: [AMDGPU] Make v8i16/v8f16 legal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117936: AMDGPU: Emit user sgpr count directives in text asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118195: [AMDGPU] Remove feature register-banking
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118195: [AMDGPU] Remove feature register-banking
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118185: [AMDGPU] Mark v_cmp* convergent
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118267: [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117844: [AMDGPU] Prevent aliasing of SrcC and Dst in MAI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117844: [AMDGPU] Prevent aliasing of SrcC and Dst in MAI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118089: [AMDGPU] Validate dst and src2 non-overlapping restriction in asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA if possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA if possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118367: [AMDGPU] SILoadStoreOptimizer: use separate lists for AGPR instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118368: [AMDGPU] SILoadStoreOptimizer: reject AGPR DS_WRITE sooner
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118419: [AMDGPU] Allow scalar loads after barrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118458: [AMDGPU] Add test for a problem with noclobber metadata
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118415: AMDGPU: Reserve v32 if we may need to copy between AGPRs on gfx908
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D118231: [ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D117507: [PowerPC] Add the Power10 LXVKQ instrution.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D118074: [PowerPC] Remove the LDMX instruction.
Stefan Pintilie via Phabricator via llvm-commits
- [EXTERNAL] [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Stella Stamenova via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Stella Stamenova via Phabricator via llvm-commits
- [llvm] ea17d29 - [llvm] Do not replace dead constant references in metadata with undef
Stephen Tozer via llvm-commits
- [PATCH] D117300: [opt] Do not replace MD refs to destroyed constants with undef
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D117877: [DebugInfo][InstrRef] Take a short-cut when propagating variable values if there's only one value
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 575c5d2 - Disable Go binding test on AIX
Steven Wan via llvm-commits
- [PATCH] D117505: Disable Go binding test on AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D117944: [AARCH64][NEON] Allow to sink operands for aarch64_neon_pmull.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D118563: [AARCH64][NEON] Reuse extended vdup value in low version of long operations when doing tryCombineLongOpWithDup
Sunho Kim via Phabricator via llvm-commits
- [llvm] 586759c - Add email addresses to create a topic via email in a specific category.
Tanya Lattner via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D118414: [lld][WebAssembly] Handle TLS symbols in older object file
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D118461: [AMDGPU] Introduce new ISel combine for trunc-slr patterns
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Thorsten via Phabricator via llvm-commits
- [PATCH] D118331: [llvm-objdump][macho] Add initial --chained_fixups support
Thorsten via Phabricator via llvm-commits
- [PATCH] D118545: [ARM] Fix 8-bit immediate overflow in the instruction of segmented stack prologue.
Thorsten via Phabricator via llvm-commits
- [PATCH] D109611: Fix CLANG_ENABLE_STATIC_ANALYZER=OFF building all analyzer source
Timm Bäder via Phabricator via llvm-commits
- [llvm] 6f25cb8 - [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction
Ting Wang via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
Ting Wang via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
Ting Wang via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
Ting Wang via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
Ting Wang via Phabricator via llvm-commits
- [PATCH] D118036: [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction.
Ting Wang via Phabricator via llvm-commits
- [PATCH] D118316: [PowerPC] Materialize special ConstantFP using instructions instead of load from TOC
Ting Wang via Phabricator via llvm-commits
- [PATCH] D118316: [PowerPC] Materialize special ConstantFP using instructions instead of load from TOC
Ting Wang via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117832: Update the Bug Life Cycle docs for the switch to GitHub issues
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D118312: TCRETURNmi fix for 32bit platform
Tong Zhang via Phabricator via llvm-commits
- [PATCH] D118312: [X86] TCRETURNmi fix for 32bit platform
Tong Zhang via Phabricator via llvm-commits
- [PATCH] D118053: [libc] Add bazel definition for hypot/hypotf.
Tue Ly via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D117927: [SystemZ] Don't shrink FP constants
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D117927: [SystemZ] Don't shrink FP constants
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D117781: [flang] Update tco tool pipline and add translation to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D117886: [flang] Add MemoryAllocation pass to the pipeline
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118140: [flang] Change getLoweredName to translateNameToFrontendMangledName()
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118140: [flang] Change getLoweredName to translateNameToFrontendMangledName()
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118381: [flang][driver][nfc] Fix capitalisation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118381: [flang][driver][nfc] Fix capitalisation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118404: [flang] Remove obsolete FIRBuilder and BoxValue
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118442: [flang] Remove obsolete DoLoopHelper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118404: [flang] Remove obsolete FIRBuilder and BoxValue
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118404: [flang][NFC] Remove obsolete FIRBuilder and BoxValue
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118442: [flang][NFC] Remove obsolete DoLoopHelper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118462: [flang][NFC] Remove obsolete ComplexExpr helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118465: [flang][NFC] Remove obsolete IntrinsicCall helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118465: [flang][NFC] Remove obsolete IntrinsicCall helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118462: [flang][NFC] Remove obsolete ComplexExpr helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118465: [flang][NFC] Remove obsolete IntrinsicCall helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118465: [flang][NFC] Remove obsolete IntrinsicCall helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D118436: [flang] Initial lowering for empty program
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Vang Thao via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Vang Thao via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Vang Thao via Phabricator via llvm-commits
- [PATCH] D117562: [AMDGPU] Sink immediate VGPR defs if high RP
Vang Thao via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg] Initial commit. This is boilerplate code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118300: [Spill2Reg] Code generation part 1.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118301: [Spill2Reg] Added x86 profitability model.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118302: [Spill2Reg] Code generation part 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118303: [Spill2Reg] Added live register tracking.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118304: [Spill2Reg] MBB live-ins are now being updated.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg] Added code generation support for 8/16bit spills/reloads in x86
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg] Added code generation support for 8/16bit spills/reloads in x86
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118302: [Spill2Reg] Code generation part 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg] Added code generation support for 8/16bit spills/reloads in x86
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg] Initial commit. This is boilerplate code.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 2233bef - [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Victor Perez via llvm-commits
- [llvm] 19d3dc6 - [VP] Update CodeGen/RISCV/rvv/vpgather-sdnode.ll test
Victor Perez via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Victor Perez via Phabricator via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Victor Perez via Phabricator via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Victor Perez via Phabricator via llvm-commits
- [PATCH] D117760: [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter
Victor Perez via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Vincent Lee via Phabricator via llvm-commits
- [llvm] bddc814 - [msan] Copy origin of byval arguments
Vitaly Buka via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118088: [BOLT] Enable PLT analyzation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118088: [BOLT] Enable PLT analyzation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117612: [BOLT] Update dynamic relocations from section relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118273: [BOLT][DWARF] Fix gdb index section
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118271: [BOLT] Prepare BOLT for unit-testing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118282: [BOLT][TEST] Adjust tests for BOLT_CLANG_EXE=clang-{6..9}
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118282: [BOLT][TEST] Adjust tests for BOLT_CLANG_EXE=clang-{6..9}
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118283: [BOLT] Fix DWARFv5 for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118283: [BOLT] Fix DWARFv5 for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118364: [BOLT] Remove peephole useless-branches pass
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118311: [Clang][ModuleMap] Add conditional parsing via requires block declaration
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Improve LC_FUNCTION_STARTS test coverage (NFC)
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Improve LC_FUNCTION_STARTS test coverage (NFC)
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Improve LC_FUNCTION_STARTS test coverage (NFC)
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114841: [lld-macho] Fix duplicate symbols with relocatable objects
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118124: [regalloc] Fix assertion error when LiveInterval is empty
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two integer undefs
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two integer undefs
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two integer undefs
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118222: [RISCV] Split f64 undef into two i32 undefs
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
WangLian via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
WangLian via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
WangLian via Phabricator via llvm-commits
- [PATCH] D118017: [RISCV] Add "zbkb" predicates and add tests for some instruction pattern in Zbkb extension
WangLian via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
WangLian via Phabricator via llvm-commits
- [PATCH] D118060: [llvm-profgen] Always generate line-number based profile under --fill-zero-for-all-funcs
Wenlei He via Phabricator via llvm-commits
- [PATCH] D115948: [llvm-profgen] Support to load debug info from a second binary
Wenlei He via Phabricator via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D118203: [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector
Wenlei He via Phabricator via llvm-commits
- [PATCH] D118203: [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
William Moses via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
William Moses via Phabricator via llvm-commits
- [PATCH] D118429: [ScalarEvolution] Mark a loop as finite if in a willreturn function
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118168: [LLVM] Introduce llvm.loop.finite metadata to represent loops which are known to iterate a finite number of times
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [PATCH] D118090: [ScalarEvolution] Handle <= and >= in non infinite loops
William Moses via Phabricator via llvm-commits
- [llvm] 0d04c77 - [ScalarEvolution] Mark a loop as finite if in a willreturn function
William S. Moses via llvm-commits
- [llvm] 99d2582 - [ScalarEvolution] Handle <= and >= in non infinite loops
William S. Moses via llvm-commits
- [PATCH] D118416: [Metadata] Use temporary MD nodes when appending module flags during module linking
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] 615d71d - [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Wu Xinlong via llvm-commits
- [llvm] 6a4d3f3 - [RISCV] fix dead code
Wu Xinlong via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D117040: [PowerPC][AIX] Override markFunctionEnd()
Xing Xue via Phabricator via llvm-commits
- [PATCH] D118011: [RISCV] Adjust predicates and update intrinsic for clmul and clmulh in Zbkc extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV] Initially support the K-extension instructions on the LLVM MC layer
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D118323: [RISCV] fix dead code
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D118323: [RISCV] fix dead code
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D118430: [RISCV] Custom legalize BITREVERSE with Zbkb.
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 4fb8e0b - [JumpThreading] Add a test for handling zero !prof branch_weights
Yevgeny Rouban via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D118231: [ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118231: [ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118231: [ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118231: [ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D116377: [libTooling] Adds more support for constructing object access expressions.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D116377: [libTooling] Adds more support for constructing object access expressions.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] d87459a - [CMake] Fixes /INCREMENTAL detection when considering adding /Brepro
Yuanfang Chen via llvm-commits
- [llvm] da85307 - [CMake] Pass CMAKE_C/CXX_COMPILER_LAUNCHER down to cross-compile and runtime build
Yuanfang Chen via llvm-commits
- [llvm] a41c8b8 - [ADT] support fixed-width output with `utohexstr`
Yuanfang Chen via llvm-commits
- [PATCH] D117381: [CMake] Fixes /INCREMENTAL detection when considering adding /Brepro
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D117746: [CMake] Pass CMAKE_C/CXX_COMPILER_LAUNCHER down to cross-compile and runtime build
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118427: [ADT] support fixed-width output with `utohexstr`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118434: [lld] Add module name to LTO inline asm diagnostic
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118427: [ADT] support fixed-width output with `utohexstr`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D118428: [clang-cl] Support the /JMC flag
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D117980: [SLP][NFC] Add debug logs for entry.
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117947: [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117947: [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117947: [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117947: [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D118225: [RISCV] Decouple Zve* extensions.
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D118334: [NFC][RISCV] Bundle up ISAInfo updates and checks
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D118334: [NFC][RISCV] Bundle up ISAInfo updates and checks
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D118334: [NFC][RISCV] Bundle up ISAInfo updates and checks
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D118334: [NFC][RISCV] Bundle up ISAInfo updates and checks
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D118334: [NFC][RISCV] Bundle up ISAInfo updates and checks
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117882: [flang] Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117766: [flang] Add support for -acc for compatibility with nvfortran.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117882: [flang] Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117768: [flang][cmake] Add a custom target for the "flang" wrapper script.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117767: [flang] Get rid of code duplication in wrapper. Fix checking of undefined variables.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117767: [flang] Get rid of code duplication in wrapper. Fix checking of undefined variables.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117766: [flang] Add support for -acc for compatibility with nvfortran.
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D117882: [flang] Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module.
Yury Gribov via Phabricator via llvm-commits
- [llvm] 9273378 - [RISCV] Add the passthru operand for RVV nomask load intrinsics.
Zakk Chen via llvm-commits
- [llvm] 510710d - [RISCV][NFC] Add getVLOperand for RVV intrinsics.
Zakk Chen via llvm-commits
- [PATCH] D113237: [RISCV] Support I extension version 2.1
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D117647: [RISCV] Add passthru operand for RVV nomask load intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D118156: [RISCV][NFC] Add getVLOperand for RVV intrinsics.Use the VLOperand information to get the VL.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D117647: [RISCV] Add passthru operand for RVV nomask load intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D118156: [RISCV][NFC] Add getVLOperand for RVV intrinsics.Use the VLOperand information to get the VL.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D117681: [RISCV] Add the policy operand for some masked RVV ternary IR intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D117989: [RISCV] Add the passthru operand for RVV nomask binary intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D118253: [RISCV] Add the passthru operand for some RVV nomask unary and nullary intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D118294: [RISCV] Remove unused flags from FeatureKind in TargetParser.h. NFC
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D118333: [RISCV] Update computeTargetABI implementation.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D118333: [RISCV] Update computeTargetABI implementation.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D117989: [RISCV] Add the passthru operand for RVV nomask binary intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D107290: [RISCV] Add support for the vscale_range attribute
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D114374: [llvm]{NFC][IPO] Inclusive language: Rename mergefunc-sanity to mergefunc-verify and remove other instances of sanity in MergeFunctions.cpp
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D113514: [LLVM][sancov] Inclusive language: Add -ignorelist option
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D115415: [clang][macho] add clang frontend support for emitting macho files with two build version load commands
Zhaoyang Li via Phabricator via llvm-commits
- [PATCH] D117976: [SmallVector] Optimize move assignment operator for N==0 case
Zhihao Yuan via Phabricator via llvm-commits
- [PATCH] D118551: [ELF] De-template LinkerDriver::link. NFC
Zhihao Yuan via Phabricator via llvm-commits
- [PATCH] D118551: [ELF] De-template LinkerDriver::link. NFC
Zhihao Yuan via Phabricator via llvm-commits
- [PATCH] D118545: [ARM] Fix 8-bit immediate overflow in the instruction of segmented stack prologue.
Zhiyao Ma via Phabricator via llvm-commits
- [llvm] 4ad517e - [CSKY] Add floating operation support including float and double
Zi Xuan Wu via llvm-commits
- [PATCH] D118129: [SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cpp
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D117889: [RISCV] add support for zbkx subextension in MC layer.
Zircon Liu via Phabricator via llvm-commits
- [PATCH] D117889: [RISCV] add support for zbkx subextension in MC layer.
Zircon Liu via Phabricator via llvm-commits
- [PATCH] D117933: [ELF] Don't consider directories of the same name as libraries
ben via Phabricator via llvm-commits
- [PATCH] D116579: [NFC][llvm] Align the comment
liuyang via Phabricator via llvm-commits
- [PATCH] D118151: [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH
luxufan via Phabricator via llvm-commits
- [PATCH] D118151: [JITLink] Fix the incorrect relocation behavior for R_RISCV_BRANCH and extractBits function
luxufan via Phabricator via llvm-commits
- [PATCH] D117317: [MC] Put the pending fixups into relocation offset symbol's fragment
luxufan via Phabricator via llvm-commits
- [PATCH] D117316: [MC] Support relocation offset of sym+constant form for PendingFixup
luxufan via Phabricator via llvm-commits
- [PATCH] D118420: [AArch64] Add isel for bitcasting between bfloat and half types.
mgabka via Phabricator via llvm-commits
- [PATCH] D118420: [AArch64] Add isel for bitcasting between bfloat and half types.
mgabka via Phabricator via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D118159: [CMake][MSVC] Add include path to crt headers when enabling sanitizers.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D118162: [tblgen] Disable lsan weak hook when building with msvc
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D117416: [clang-format] Handle C variables with name that matches c++ access specifier
psigillito via Phabricator via llvm-commits
- [PATCH] D118252: Adding cmake to the exported list of tarballs
serge via Phabricator via llvm-commits
- [PATCH] D118281: Rename llvm::array_lengthof into llvm::size
serge via Phabricator via llvm-commits
- [PATCH] D118281: Rename llvm::array_lengthof into llvm::size
serge via Phabricator via llvm-commits
- [PATCH] D118342: Move llvm::array_lenghtof to llvm/ADT/STLArrayExtras.h
serge via Phabricator via llvm-commits
- [PATCH] D118281: Rename llvm::array_lengthof into llvm::size
serge via Phabricator via llvm-commits
- [PATCH] D118373: Cleanup includes for LLVMBitsream
serge via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
serge via Phabricator via llvm-commits
- [PATCH] D118375: Cleanup includes for LLVMTableGenGlobalISel
serge via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
serge via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
serge via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
serge via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
serge via Phabricator via llvm-commits
- [PATCH] D118342: Move llvm::array_lenghtof to llvm/ADT/STLArrayExtras.h
serge via Phabricator via llvm-commits
- [PATCH] D118375: Cleanup includes for LLVMTableGenGlobalISel
serge via Phabricator via llvm-commits
- [PATCH] D118342: Move llvm::array_lenghtof to llvm/ADT/STLArrayExtras.h
serge via Phabricator via llvm-commits
- [PATCH] D118373: Cleanup includes for LLVMBitsream
serge via Phabricator via llvm-commits
- [PATCH] D118374: Cleanup include dependencies for LLVMTableGen
serge via Phabricator via llvm-commits
- [PATCH] D118375: Cleanup includes for LLVMTableGenGlobalISel
serge via Phabricator via llvm-commits
- [PATCH] D118385: [NFC] Optimize FoldingSet usage where it matters
serge via Phabricator via llvm-commits
- [PATCH] D118466: Cleanup llvm/utils/TableGen headers
serge via Phabricator via llvm-commits
- [PATCH] D118506: Cleanup LLVMRemarks includes
serge via Phabricator via llvm-commits
- [PATCH] D116607: [AIX][PowerPC][PGO] Generate .ref for some PGO sections
wael yehia via Phabricator via llvm-commits
- [PATCH] D118276: Adding a DIBuilder interface for Fortran's assumed length string
ykhatav via Phabricator via llvm-commits
- [PATCH] D118276: Adding a DIBuilder interface for Fortran's assumed length string
ykhatav via Phabricator via llvm-commits
- [llvm] 70f83f3 - [RISCV] add support for zbkx subextension in MC layer.
via llvm-commits
- [llvm] 5f290c0 - Move STLFunctionalExtras out of STLExtras
via llvm-commits
- [llvm] a0d5e93 - Add missing include llvm/ADT/STLExtras
via llvm-commits
- [llvm] 6be7756 - [SLP][NFC] Add debug logs for entry.
via llvm-commits
- [llvm] 519810d - [NFC] Refine header dependencies of llvm/ADT/Any.h
via llvm-commits
- [llvm] adc9a34 - Always use df_iterator_default_set as default set type for [i]df_ext_iterator
via llvm-commits
- [llvm] b089e40 - [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x
via llvm-commits
- [llvm] 4eb909c - Cleanup header dependencies of llvm/Support/Compiler.h
via llvm-commits
- [llvm] 5b55e73 - Remove unused <algorithm> include
via llvm-commits
- [llvm] 6427f4c - [NFC] Use an llvm::DenseMap instead of std::map in CategorizedHelpPrinter::printOptions
via llvm-commits
- [llvm] d65a3b3 - Fix build issue in assert mode introduced by 6427f4c52c31cc36004
via llvm-commits
- [llvm] 08b29b1 - [MC] Put the Pending Fixups into location symbol's fragment
via llvm-commits
- [llvm] d606e23 - [MC] Support constant offset for symbol PendingFixup
via llvm-commits
- [llvm] 8597458 - [regalloc] Fix assertion error when LiveInterval is empty
via llvm-commits
- [llvm] 267711e - [RISCV] Fix support of vlen = 64.
via llvm-commits
- [llvm] c1b653b - [NFC] Use an llvm::DenseMap instead of std::map in CategorizedHelpPrinter::printOptions
via llvm-commits
- [llvm] 7c02776 - Fix edb02d8c5df36bb375df7171b4ba61635564dfb4
via llvm-commits
- [llvm] 66c602b - [NFC] Additional header dependency cleanup LLVMSupport
via llvm-commits
- [llvm] 37d690b - remove spurious comma [NFC]
via llvm-commits
- [llvm] 5157f98 - [AMDGPU] Enable divergence-driven XNOR selection
via llvm-commits
- [llvm] b58174d - Cleanup headers for BinaryFormat
via llvm-commits
- [llvm] 0984aa7 - Fix conditional include in ThreadPool
via llvm-commits
- [llvm] b48e378 - Cleanup LLVMTextAPI headers
via llvm-commits
- [lld] ef82063 - Rename llvm::array_lengthof into llvm::size to match std::size from C++17
via llvm-commits
- [llvm] df597bf - [NFC][ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64
via llvm-commits
- [llvm] 297bbf1 - Fix ambiguous call to llvm::size introduced in ef8206320769ad31422
via llvm-commits
- [llvm] aa418b9 - [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes.
via llvm-commits
- [llvm] 28bfa57 - [DebugInfo] Add stringLocationExp field to DIStringType
via llvm-commits
- [llvm] f3e1f44 - [IVDescriptor] Get the exact FP instruction that does not allow reordering
via llvm-commits
- [llvm] 5b3b008 - Move llvm::array_lenghtof to llvm/ADT/STLArrayExtras.h
via llvm-commits
- [llvm] b2e0a6d - Cleanup includes for LLVMBitstream
via llvm-commits
- [llvm] 92f49b8 - Cleanup include dependencies for LLVMTableGen
via llvm-commits
- [llvm] bd059b3 - Cleanup includes for LLVMTableGenGlobalISel
via llvm-commits
- [llvm] 5f856c5 - [NFC][RISCV] Bundle up ISAInfo updates and checks
via llvm-commits
- [llvm] 1276678 - [RISCV] Improve extract_vector_elt for fixed mask registers.
via llvm-commits
- [llvm] be44177 - [X86][avx512fp16] Promote fp16 to fp32 for frem.
via llvm-commits
Last message date:
Sun Jan 30 23:55:30 PST 2022
Archived on: Mon Jan 31 14:18:17 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).