The Week Of Monday 27 January 2020 Archives by author
Starting: Mon Jan 27 00:03:00 PST 2020
Ending: Sun Feb 2 23:50:10 PST 2020
Messages: 3302
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Arsenault, Matthew via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Arsenault, Matthew via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Fang, Changpeng via llvm-commits
- [PATCH] D73765: libclc: Use amd builtin for asin implementation
Aaron Watry via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Abdurrahman Akkas via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Abdurrahman Akkas via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Abdurrahman Akkas via Phabricator via llvm-commits
- [PATCH] D73600: [Matrix] Add remark propagation along the inlined-at chain.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D71092: [VFS] More consistent support for Windows
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] a095d14 - Fix an assertion failure in DwarfExpression's subregister composition
Adrian Prantl via llvm-commits
- [llvm] aa6ec19 - Add dwarfdump support for DW_OP_regval_type.
Adrian Prantl via llvm-commits
- [llvm] 816ee8a - DwarfExpression: Factor out getOrCreateBaseType() (NFC)
Adrian Prantl via llvm-commits
- [llvm] 18dbe1b - Run clang-format on DwarfExpression (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D72938: Fix an assertion failure in DwarfExpression's subregister composition
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73261: [dwarf5] Support DebugInfo for constexpr for C++ variables and functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73002: [llvm-dwarfdump][Statistics] Count more than one concrete out-of-line instance of a function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73261: [dwarf5] Support DebugInfo for constexpr for C++ variables and functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72938: Fix an assertion failure in DwarfExpression's subregister composition
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73598: Add dwarfdump support for DW_OP_regval_type
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73598: Add dwarfdump support for DW_OP_regval_type
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73725: [DebugInfo] Avoid a quadratic-complexity corner case in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73725: [DebugInfo] Avoid a quadratic-complexity corner case in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73837: Add minimal test for the ThinLtoJIT example
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73391: [mlir] Add primitive transform pattern to rewrite linalg.fill into vector.broadcast form.
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D73244: [mlir] Fix vectorize transform crashing on none-op operand
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D73391: [mlir] Add primitive transform pattern to rewrite linalg.fill into vector.broadcast form.
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Albert Cohen via Phabricator via llvm-commits
- [llvm] 523896f - Bring back the tests for update_cc_tests_checks.py
Alex Richardson via llvm-commits
- [llvm] 24ee9c8 - Don't mark MIPS TRAP as isTerminator
Alex Richardson via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72834: [mlir] LLVM import: handle constant data and array/vector aggregates
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73348: Add lowering for loop.parallel to cfg.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73470: Fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73471: Fixed tanh lowering from Standard dialect to NVVM and ROCDL.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72839: [mlir] Harden error propagation in LLVM import
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72834: [mlir] LLVM import: handle constant data and array/vector aggregates
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73470: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73488: [mlir] add lowering from affine.min to std
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73377: [NFC] [mlir] [linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73488: [mlir] add lowering from affine.min to std
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73377: [NFC] [mlir] [linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73488: [mlir] add lowering from affine.min to std
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73614: [mlir] Linalg tiling: generate code avoding out-of-bounds accesses
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73685: Fix conversion of loops to GPU with no block/thread dimensions.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73685: Fix conversion of loops to GPU with no block/thread dimensions.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72006: [MLIR] Added llvm.invoke and llvm.landingpad
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73769: Make gpu.launch implicitly capture uses of values defined above.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73614: [mlir] Linalg tiling: generate code avoding out-of-bounds accesses
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73689: [Linalg] Format Linalg/fusion.mlir.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73689: [Linalg] Format Linalg/fusion.mlir.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73165: [MLIR][Linalg] Allow fusion of more than 2 linalg ops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73648: Don't mark MIPS TRAP as isTerminator
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73648: Don't mark MIPS TRAP as isTerminator
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D71941: AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Alexander via Phabricator via llvm-commits
- [llvm] b8c39e9 - Fix compiling with clang-cl inside a Visual Studio 2019 16.4 command prompt.
Alexandre Ganea via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73742: [Clang][Driver] After default -fintegrated-cc1, fix report_fatal_error no longer generates preprocessed source + reproducer.sh
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73809: eSupport] Don't modify the current EH context during stack unwinding
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73809: eSupport] Don't modify the current EH context during stack unwinding
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction ops (PR44536)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D73691: [DebugInfo] Re-instate scope trimming in LiveDebugVariables
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 4aa8cdf - [LoopUnrollAndJamPass] Clean unnecessary includes. [NFCI]
Alina Sbirlea via llvm-commits
- [PATCH] D58560: [AST] Set 'MayAlias' instead of 'MustAlias' in AliasSets for PHI nodes (bugzilla bug#36801)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58746: Alternative to D58560.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72891: Compute ORE, BPI, BFI in Loop passes.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73758: Conservative fix for DSE across loops
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
Alon Zakai via Phabricator via llvm-commits
- [llvm] 14c2cf8 - [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel optimization with multiple users.
Amara Emerson via llvm-commits
- [llvm] 0da937b - [GlobalISel][IRTranslator] Follow convention and put constant offset of getelementptr arithmetic on RHS.
Amara Emerson via llvm-commits
- [llvm] c12f046 - [GlobalISel] Add new combine to convert scalar G_MUL to G_SHL.
Amara Emerson via llvm-commits
- [llvm] 610f1d2 - [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD.
Amara Emerson via llvm-commits
- [llvm] 6170272 - [AArch64][GlobalISel] Disallow vectors in convertPtrAddToAdd.
Amara Emerson via llvm-commits
- [llvm] 84bd851 - [GlobalISel][IRTranslator] When translating vector geps, splat the base pointer if required.
Amara Emerson via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73511: [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel optimization with multiple users.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73511: [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel optimization with multiple users.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73573: [AArch64][GlobalISel] Fold G_AND into G_BRCOND
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73051: [GlobalISel][AMDGPU] Saturating add/subtract
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73650: [GlobalISel][IRTranslator] Follow convention and put constant offset of getelementptr arithmetic on RHS.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73650: [GlobalISel][IRTranslator] Follow convention and put constant offset of getelementptr arithmetic on RHS.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73660: [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73663: [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73663: [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73403: GlobalISel: Translate vector GEPs
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73790: [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73748: [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73339: [RISCV] Compress instructions based on function features
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D73339: [RISCV] Compress instructions based on function features
Ana Pazos via Phabricator via llvm-commits
- [lld] de2dfc8 - [LLD] Avoid exiting with a locked mutex NFC
Andrew Ng via llvm-commits
- [PATCH] D73281: [LLD] Avoid exiting with a locked mutex NFC
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73190: [mlir] Adds affine loop fusion transformation function to LoopFusionUtils.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73190: [mlir] Adds affine loop fusion transformation function to LoopFusionUtils.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72965: [mlir][VectorOps] Support vector transfer_read/write unrolling for memrefs with vector element type.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69978: Separately track input and output denormal mode
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69978: Separately track input and output denormal mode
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D68411: Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp
Anil Mahmud via Phabricator via llvm-commits
- [llvm] 34547ac - NFC. Comments cleanup in DSE::memoryIsNotModifiedBetween
Artur Pilipenko via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D68006: DSE miscompile when store is clobbered across loop iterations
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] 2605adb - [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment
Austin Kerbow via llvm-commits
- [PATCH] D72430: AMDGPU/GlobalISel: Select llvm.amdcn.raw.buffer.load
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73585: [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73585: [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73585: [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73118: AMDGPU/GlobalISel: Use more wide vector load/stores
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73585: [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73287: AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73366: AMDGPU/GlobalISel: Select global MUBUF atomicrmw
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73352: AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Awanish Pandey via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Awanish Pandey via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Awanish Pandey via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Awanish Pandey via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Awanish Pandey via Phabricator via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Basic support for remote debugging
Ayke via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Basic support for remote debugging
Ayke via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Basic support for remote debugging
Ayke via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Recognize the AVR architecture in lldb
Ayke via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Recognize the AVR architecture in lldb
Ayke via Phabricator via llvm-commits
- [PATCH] D72360: [Test] Make llvm and lld tests pass when $USER matches `bar`
Benjamin Barenblat via Phabricator via llvm-commits
- [llvm] d6de5f1 - [SVFS] Inject TLI Mappings in VFABI attribute.
Benjamin Kramer via llvm-commits
- [llvm] d6de5f1 - [SVFS] Inject TLI Mappings in VFABI attribute.
Benjamin Kramer via llvm-commits
- [llvm] fba7574 - [docs] Clarify llvm.used semantics with less awkward wording
Benjamin Kramer via llvm-commits
- [llvm] 2e49779 - [ADT] Implicitly convert between StringRef and std::string_view when we have C++17
Benjamin Kramer via llvm-commits
- [llvm] 159709f - [Support] Fix implicit std::string conversions on Win32.
Benjamin Kramer via llvm-commits
- [llvm] 05c1970 - [tblgen] Fix implicit conversion only diagnosed by g++ 6
Benjamin Kramer via llvm-commits
- [llvm] 0d401fa - Fix a couple more implicit conversions that Clang doesn't diagnose.
Benjamin Kramer via llvm-commits
- [llvm] ddf77f1 - One more batch of things found by g++ 6
Benjamin Kramer via llvm-commits
- [llvm] 8b6320c - Address implicit conversions detected by g++ 5 only.
Benjamin Kramer via llvm-commits
- [llvm] 735f90f - Fix one round of implicit conversions found by g++5.
Benjamin Kramer via llvm-commits
- [llvm] a9bc7b8 - Another round of GCC5 fixes.
Benjamin Kramer via llvm-commits
- [llvm] 2d92336 - Another stab at making the gold plugin compile again
Benjamin Kramer via llvm-commits
- [llvm] bd31243 - Fix more implicit conversions. Getting closer to having clang working with gcc 5 again
Benjamin Kramer via llvm-commits
- [llvm] cd87e20 - Make bugpoint work with gcc5 again.
Benjamin Kramer via llvm-commits
- [llvm] 42a25e7 - Try harder to fix bugpoint with GCC5
Benjamin Kramer via llvm-commits
- [llvm] 49ad3f6 - One more bugpoitn fix for GCC5
Benjamin Kramer via llvm-commits
- [PATCH] D69876: Allow output constraints on "asm goto"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D69876: Allow output constraints on "asm goto"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D69876: Allow output constraints on "asm goto"
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [compiler-rt] f4ca2ac - [scudo] Skip building scudo standalone if sys/auxv.h can't be found
Bjorn Pettersson via llvm-commits
- [PATCH] D73631: [scudo] Skip building scudo standalone if sys/auxv.h can't be found
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73631: [scudo] Skip building scudo standalone if sys/auxv.h can't be found
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73652: Defer composing subregisters with DW_OP_piece
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support relocatable link of R_PPC_PLTREL24
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Brian Cain via Phabricator via llvm-commits
- [llvm] d82e993 - [ADT] 'PointerUnion::is' returns 'bool'
Brian Gesiak via llvm-commits
- [PATCH] D73836: [ADT] 'PointerUnion::is' returns 'bool'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D73836: [ADT] 'PointerUnion::is' returns 'bool'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D73836: [ADT] 'PointerUnion::is' returns 'bool'
Brian Gesiak via Phabricator via llvm-commits
- [llvm] 00c2249 - [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst class
Cameron McInally via llvm-commits
- [llvm] 4f2e2ac - [NFC][AArch64][SVE] Rename Destructive enumerator from DestructiveInstType
Cameron McInally via llvm-commits
- [PATCH] D73212: [NFC][AArch64][SVE] Rename Destructive enumerator from DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73141: [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst class
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73141: [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst class
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73212: [NFC][AArch64][SVE] Rename Destructive enumerator from DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73212: [NFC][AArch64][SVE] Rename Destructive enumerator from DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73711: [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73711: [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73711: [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73771: [AMDGPU] Don't remove short branches over kills
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D73861: Added DIBasicType scale/picture_string/digits/sign attribute support.
Chirag Patel via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Chris Bowler via Phabricator via llvm-commits
- [llvm] 9743183 - Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via llvm-commits
- [debuginfo-tests] a03ec58 - Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73726: Rename llvm-prettyprinters to visualizer-tests.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73726: Rename llvm-prettyprinters to visualizer-tests.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73794: Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73751: [CMake] Fix MSVC buggy version check
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73751: [CMake] Fix MSVC buggy version check
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D73771: [AMDGPU] Don't remove short branches over kills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Clayton Wilkinson via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Clayton Wilkinson via Phabricator via llvm-commits
- [llvm] c5344d8 - [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Clement Courbet via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73791: Fix broken invariant
Clement Courbet via Phabricator via llvm-commits
- [llvm] 0994c48 - AMDGPU: Fix handling of infinite loops in fragment shaders
Connor Abbott via llvm-commits
- [llvm] 323bfde - AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via llvm-commits
- [llvm] 13ab22a - Revert "AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns"
Connor Abbott via llvm-commits
- [llvm] 08b205b - Revert "AMDGPU: Fix handling of infinite loops in fragment shaders"
Connor Abbott via llvm-commits
- [llvm] 87d98c1 - AMDGPU: Fix handling of infinite loops in fragment shaders
Connor Abbott via llvm-commits
- [llvm] ce06d50 - AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via llvm-commits
- [PATCH] D70781: AMDGPU: Fix handling of infinite loops in fragment shaders
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D70781: AMDGPU: Fix handling of infinite loops in fragment shaders
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via Phabricator via llvm-commits
- [llvm] 92ecc30 - [X86] Add test case for llvm.flt.rounds
Craig Topper via llvm-commits
- [llvm] ca2abea - [X86] Use SelectionDAG::getZExtOrTrunc to simplify some code. NFCI
Craig Topper via llvm-commits
- [llvm] e5edd64 - [X86] Use a shorter sequence to implement FLT_ROUNDS
Craig Topper via llvm-commits
- [llvm] 90c31b0 - [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall.
Craig Topper via llvm-commits
- [llvm] 3562546 - [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with AVX2
Craig Topper via llvm-commits
- [llvm] 1ef8e8b - [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but AM.Disp is non-zero.
Craig Topper via llvm-commits
- [llvm] 007a6a1 - Revert "[X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but AM.Disp is non-zero."
Craig Topper via llvm-commits
- [llvm] 943b556 - [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Craig Topper via llvm-commits
- [llvm] d975910 - [X86] Don't exit from foldOffsetIntoAddress if the Offset is 0, but AM.Disp is non-zero.
Craig Topper via llvm-commits
- [llvm] a57dd66 - [X86] In X86FastEmitSSESelect, fall back to SelectionDAG if the inputs to the compare can't be found in registers.
Craig Topper via llvm-commits
- [llvm] 2462626 - [X86] Cleanup the lrint/llrint/lround/llround tests a bit.
Craig Topper via llvm-commits
- [llvm] ee85415 - [X86] Use MVT::f80 for the result type of the FLD used to convert from SSE register to X87 register in FP_TO_INTHelper.
Craig Topper via llvm-commits
- [llvm] cf20fde - [X86] Remove a couple unnecessary calls to ConvertCmpIfNecessary.
Craig Topper via llvm-commits
- [PATCH] D72582: [X86] Don't inherit 32-bit calling conventions in 64-bit mode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73201: [FPEnv][AArch64] Add lowering and instruction selection for STRICT_FP_ROUND
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73475: [X86] Make sure we do not clobber RBX with mwaitx when used as a base pointer.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72824: [X86] Add combination for fma and fneg on X86 under strict FP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73599: [X86] Use a shorter sequence to implement FLT_ROUNDS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73599: [X86] Use a shorter sequence to implement FLT_ROUNDS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73601: [X86] Fix isOffsetSuitableForCodeModel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73601: [X86] Fix isOffsetSuitableForCodeModel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73607: [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73608: [X86] Alternative implementation of D73606 matchAdd: don't fold a large offset into a %rip relative address
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73599: [X86] Use a shorter sequence to implement FLT_ROUNDS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73607: [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73646: [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with AVX2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73646: [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with AVX2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73646: [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with AVX2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73646: [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with AVX2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73608: [X86] Alternative implementation of D73606 matchAdd: don't fold a large offset into a %rip relative address
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73608: [X86] Alternative implementation of D73606 matchAdd: don't fold a large offset into a %rip relative address
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73844: [X86] Update the haswell and broadwell scheduler information for gather instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73859: [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73863: [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73864: [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73325: [llvm][TextAPI/MachO] Support writing single macCatalyst platform
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Dan Liew via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Dan Liew via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Dan Liew via Phabricator via llvm-commits
- [PATCH] D73200: GlobalISel: Add computeKnownBitsForTargetInstr
Daniel Sanders via Phabricator via llvm-commits
- [llvm] 1f85dfb - [AArch64][SVE] Add SVE2 mla indexed intrinsics.
Danilo Carvalho Grael via llvm-commits
- [llvm] 0610637 - [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics.
Danilo Carvalho Grael via llvm-commits
- [llvm] 44a4f5f - [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Danilo Carvalho Grael via llvm-commits
- [PATCH] D73576: [AArch64][SVE] Add SVE2 mla indexed intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73576: [AArch64][SVE] Add SVE2 mla indexed intrinsics
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73576: [AArch64][SVE] Add SVE2 mla indexed intrinsics
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73633: [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73633: [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73633: [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73746: [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73746: [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73746: [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73746: [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D73370: [MVE] Fixup order of gather writeback intrinsic outputs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D73370: [MVE] Fixup order of gather writeback intrinsic outputs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72916: [JumpThreading] Reduce duplicate threshold at Oz
Dave Green via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Dave Green via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Dave Green via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Dave Green via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Dave Green via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Dave Green via Phabricator via llvm-commits
- [PATCH] D73356: [ARM,MVE] Add intrinsics for vdupq.
Dave Green via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Dave Green via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Dave Green via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Dave Green via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Dave Green via Phabricator via llvm-commits
- [PATCH] D73357: [ARM,MVE] Add intrinsics for v[id]dupq and v[id]wdupq.
Dave Green via Phabricator via llvm-commits
- [PATCH] D73201: [FPEnv][AArch64] Add lowering and instruction selection for STRICT_FP_ROUND
Dave Green via Phabricator via llvm-commits
- [PATCH] D73625: [FPEnv][AArch64] Add lowering and instruction selection for strict conversions
Dave Green via Phabricator via llvm-commits
- [PATCH] D73194: [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Dave Green via Phabricator via llvm-commits
- [PATCH] D71470: Recommit "[ARM][MVE] findVCMPToFoldIntoVPS"
Dave Green via Phabricator via llvm-commits
- [PATCH] D73786: [ARM,MVE] Fix vreinterpretq in big-endian mode.
Dave Green via Phabricator via llvm-commits
- [PATCH] D73784: [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC
Dave Green via Phabricator via llvm-commits
- [PATCH] D73194: [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Dave Green via Phabricator via llvm-commits
- [PATCH] D72916: [JumpThreading] Reduce duplicate threshold at Oz
Dave Green via Phabricator via llvm-commits
- [llvm] b96e685 - llvm-symbolizer test: Add a bit of extra detail on how to compile/reproduce this
David Blaikie via llvm-commits
- [llvm] 53bb183 - Orc: Remove redundant std::move
David Blaikie via llvm-commits
- [llvm] d379253 - Orc: Remove an unnecessary explicit scope
David Blaikie via llvm-commits
- [llvm] 9e8bff7 - DebugInfo: Allow dumping macinfo and macinfo.dwo from the same file
David Blaikie via llvm-commits
- [llvm] dce2193 - DebugInfo: Simplify debug-macinfo-split-dwarf.ll
David Blaikie via llvm-commits
- [llvm] b33e5f3 - DebugInfo: Split DWARF: Hash non-member function child DIEs
David Blaikie via llvm-commits
- [llvm] 338beff - DwarfDebug.cpp: Fix some indentation
David Blaikie via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73261: [dwarf5] Support DebugInfo for constexpr for C++ variables and functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73261: [dwarf5] Support DebugInfo for constexpr for C++ variables and functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73583: Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73726: Rename llvm-prettyprinters to visualizer-tests.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72695: [MachO] Add a test for detecting reserved unit length.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72695: [MachO] Add a test for detecting reserved unit length.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73836: [ADT] 'PointerUnion::is' returns 'bool'
David Blaikie via Phabricator via llvm-commits
- [llvm] 8a6b948 - [MVE] Fixup order of gather writeback intrinsic outputs
David Green via llvm-commits
- [llvm] d50e188 - Revert "[ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS"
David Green via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
David Li via Phabricator via llvm-commits
- [PATCH] D73494: [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC.
David Li via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
David Li via Phabricator via llvm-commits
- [PATCH] D73142: Heat Coloring for CFGPrinter and CallPrinter
David Li via Phabricator via llvm-commits
- [PATCH] D73420: [llvm] Ensure InlineCost-related fields are initialized
David Li via Phabricator via llvm-commits
- [PATCH] D73420: [llvm] Ensure InlineCost-related fields are initialized
David Li via Phabricator via llvm-commits
- [PATCH] D73420: [llvm] Ensure InlineCost-related fields are initialized
David Li via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
David Li via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
David Li via Phabricator via llvm-commits
- [PATCH] D73662: [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification
David Li via Phabricator via llvm-commits
- [PATCH] D73327: [compiler-rt][profile] fix test/instrprof-set-filename.c on windows
David Li via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
David Li via Phabricator via llvm-commits
- [PATCH] D73662: [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification
David Li via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
David Li via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
David Li via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
David Li via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
David Li via Phabricator via llvm-commits
- [PATCH] D69591: Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration.
David Li via Phabricator via llvm-commits
- [PATCH] D73825: [llvm][NFC] Factor out cost-model independent inling decision
David Li via Phabricator via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [llvm] b46baa8 - Don't separate imp/expl def handling for call site params
David Stenberg via llvm-commits
- [llvm] 13d4ef9 - Improvements to call site register worklist
David Stenberg via llvm-commits
- [llvm] 6a2413c - [ARM64] Debug info for structure argument missing DW_AT_location
David Stenberg via llvm-commits
- [llvm] b54a8ec - [InstCombine][DebugInfo] Fold constants wrapped in metadata
David Stenberg via llvm-commits
- [PATCH] D73167: Don't separate imp/expl def handling for call site params
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73168: Improvements to call site register worklist
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73159: ARM64: Debug info for structure argument missing DW_AT_location
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73159: ARM64: Debug info for structure argument missing DW_AT_location
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
David Stenberg via Phabricator via llvm-commits
- [llvm] 809c872 - [NFC] Fix check prefix add in fcanonicalize-elimination.ll
David Tenty via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
David Tenty via Phabricator via llvm-commits
- [PATCH] D72400: [MLIR] Add OpenMP dialect with barrier operation
David Truby via Phabricator via llvm-commits
- [PATCH] D72400: [MLIR] Add OpenMP dialect with barrier operation
David Truby via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73181: [SCEV] Use backedge SCEV of PHI only if its input is loop invariant
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D73563: [mlir][spirv] Add GroupNonUniform min and max operations.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D73563: [mlir][spirv] Add GroupNonUniform min and max operations.
Denis Khalikov via Phabricator via llvm-commits
- [llvm] a928d12 - [llvm-objcopy] Initial support for wasm in llvm-objcopy
Derek Schuff via llvm-commits
- [llvm] da6a896 - [WebAssembly] Add WebAssembly support to llvm-symbolizer
Derek Schuff via llvm-commits
- [llvm] d966bf8 - [WebAssembly] Preserve debug frame base information through register coloring
Derek Schuff via llvm-commits
- [llvm] 5ea83ee - Revert "[llvm-objcopy] Initial support for wasm in llvm-objcopy"
Derek Schuff via llvm-commits
- [llvm] f2af060 - [llvm-objcopy] Initial support for wasm in llvm-objcopy
Derek Schuff via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73581: [WIP] Preserve debug frame base information through register coloring
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73591: [NFC] Fix unused variable warning.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D72545: [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Digger via Phabricator via llvm-commits
- [PATCH] D72938: Fix an assertion failure in DwarfExpression's subregister composition
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73283: Handle complex DWARF expressions in combination with "complex" registers
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73700: [CallSiteInfo] Fix the assertions regarding updating the CallSiteInfo
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73700: [CallSiteInfo] Fix the assertions regarding updating the CallSiteInfo
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73700: [CallSiteInfo] Fix the assertions regarding updating the CallSiteInfo
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 676c296 - Inline debug variable.
Dmitri Gribenko via llvm-commits
- [PATCH] D73683: Inline debug variable.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D73556: [mlir][quantizer] Add gathering of per-axis statistics in quantizer.
Dmitry Murygin via Phabricator via llvm-commits
- [llvm] 73713f3 - RNG: Take pass name as argument instead of pass pointer.
Dominic Chen via llvm-commits
- [llvm] 562a19e - [Typo fix] RNG: Take pass name as argument instead of pass pointer.
Dominic Chen via llvm-commits
- [PATCH] D73390: RNG: Take pass name as argument instead of pass pointer.
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D73390: RNG: Take pass name as argument instead of pass pointer.
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D73341: [GlobalISel] Use pointer type size for offset constant when lowering load/stores
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D73533: [GlobalISel] (fix) Use pointer type size for offset constant when lowering stores
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D73533: [GlobalISel] (fix) Use pointer type size for offset constant when lowering stores
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D73533: [GlobalISel] (fix) Use pointer type size for offset constant when lowering stores
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73716: [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73803: [InstCombine] Add replaceOperand() helper
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [llvm] a2fb2c0 - [GlobalMerge] Preserve symbol visibility when merging globals
Eli Friedman via llvm-commits
- [llvm] 2f6b9ed - [AliasAnalysis] Add missing FMRB_* enums.
Eli Friedman via llvm-commits
- [polly] 0257a92 - Fix polly build after StringRef change.
Eli Friedman via llvm-commits
- [llvm] a2fb2c0 - [GlobalMerge] Preserve symbol visibility when merging globals
Eli Friedman via llvm-commits
- [PATCH] D73493: [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73235: [GlobalMerge] Preserve symbol visibility when merging globals
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71469: [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73576: [AArch64][SVE] Add SVE2 mla indexed intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73576: [AArch64][SVE] Add SVE2 mla indexed intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71445: [ConstantFold][SVE] Fix constant folding for scalable vector binary operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73235: [GlobalMerge] Preserve symbol visibility when merging globals
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73154: [AliasAnalysis] Add missing FMRB_* enums.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73602: [SVE] Add support for lowering GEPs involving scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71636: [AArch64][SVE][WIP] Add support for vscale constants (?)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73602: [SVE] Add support for lowering GEPs involving scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72467: Remove "mask" operand from shufflevector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73669: [ConstantFold][SVE] Do not iterate on scalable vector for ConstantFoldSelectInstruction.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73678: [ConstantFold][SVE] Fix constant folding for scalable vector unary operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73687: [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73602: [SVE] Add support for lowering GEPs involving scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73687: [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73749: [LegalizeTypes][X86] Add a new strategy for type legalizing f16 type that softens it to i16, but promotes to f32 around arithmetic ops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73753: [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66924: [NewGVN] Add phi-of-ops instr as user of FoundVal.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Elia Geretto via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73379: [mlir] Add support for marking 'unknown' operations as dynamically legal.
Eric Christopher via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
Eric Christopher via Phabricator via llvm-commits
- [llvm] aca68fe - remove a trailing space character (test commit)
Eric Schweitz via llvm-commits
- [PATCH] D68789: [LoopNest]: Analysis to discover properties of a loop nest.
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D73801: [LoopFission]: Loop Fission Interference Graph (FIG)
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D73801: [LoopFission]: Loop Fission Interference Graph (FIG)
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D73698: [ThinLTO] Import globals recursively
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D73698: [ThinLTO] Import globals recursively
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D73830: Only pass -UNDEBUG when compiling C/C++
Evan Wilde via Phabricator via llvm-commits
- [PATCH] D73830: Only pass -UNDEBUG when compiling C/C++
Evan Wilde via Phabricator via llvm-commits
- [PATCH] D73858: Fix CMake config breakage in COMPILE_LANGUAGE generator
Evan Wilde via Phabricator via llvm-commits
- [PATCH] D73830: Only pass -UNDEBUG when compiling C/C++
Evan Wilde via Phabricator via llvm-commits
- [PATCH] D73858: Fix CMake config breakage in COMPILE_LANGUAGE generator
Evan Wilde via Phabricator via llvm-commits
- [PATCH] D73643: [WIP] Macro Fusion for RISC-V
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D73643: [WIP] Macro Fusion for RISC-V
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D73643: Macro Fusion for RISC-V
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] 46044a6 - [gwp-asan] Implement malloc_iterate.
Evgenii Stepanov via llvm-commits
- [llvm] c3b80ad - Fix StackSafetyAnalysis crash with scalable vector types.
Evgenii Stepanov via llvm-commits
- [llvm] 34ab569 - Support zero size types in StackSafetyAnalysis.
Evgenii Stepanov via llvm-commits
- [PATCH] D73305: [gwp-asan] Implement malloc_iterate.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73394: Fix StackSafetyAnalysis crash with scalable vector types.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73395: Support zero size types in StackSafetyAnalysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73513: [memtag] Plug in stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73513: [memtag] Plug in stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73515: [asan] Fix test compilation on Android API <= 17
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73658: [scudo][standalone] Revert some perf-degrading changes
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73816: [compiler-rt] implement sigaltstack interception
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73822: hwasan_symbolize: warn about missing symbols at most once per library
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73823: hwasan_symbolize: allow 0x in the address field
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73027: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151).
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73697: [WIP][LoopPredication] Optimize two exits case.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73697: [WIP][LoopPredication] Optimize two exits case.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73697: [WIP][LoopPredication] Optimize two exits case.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73697: [WIP][LoopPredication] Optimize two exits case.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73027: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses(PR42151).
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Fady Ghanim via Phabricator via llvm-commits
- [llvm] 941f20c - [MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a comment. NFC
Fangrui Song via llvm-commits
- [llvm] c7c5da6 - Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Fangrui Song via llvm-commits
- [lld] e11b709 - [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24
Fangrui Song via llvm-commits
- [llvm] bc15bf6 - [X86] matchAdd: don't fold a large offset into a %rip relative address
Fangrui Song via llvm-commits
- [llvm] 800a0f8 - [ARC] Fix ARCTargetMachine after 777180a32b6107
Fangrui Song via llvm-commits
- [lld] 4a4ce14 - [ELF] Mention symbol name in reportRangeError()
Fangrui Song via llvm-commits
- [llvm] 8903e61 - [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via llvm-commits
- [llvm] 06b8e32 - [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Fangrui Song via llvm-commits
- [llvm] 5b22bcc - [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
Fangrui Song via llvm-commits
- [llvm] 200ac6c - [llvm-objcopy][test] Fix tests when path contains "bar"
Fangrui Song via llvm-commits
- [llvm] 84f0a86 - [yaml2obj] Internlize DocNum. NFC
Fangrui Song via llvm-commits
- [lld] da1973a - [ELF][Mips] Drop an unneeded config->relocatable check
Fangrui Song via llvm-commits
- [llvm] 5932f7b - [PatchableFunction] Use an empty DebugLoc
Fangrui Song via llvm-commits
- [llvm] ecd2aae - [DebugInfo] Merge DebugInfoFinder::{processDeclare, processValue} into processVariable
Fangrui Song via llvm-commits
- [llvm] ba3a177 - [Transforms] Simplify with make_early_inc_range
Fangrui Song via llvm-commits
- [llvm] 5a56a25 - [CodeGenPrepare] Make TargetPassConfig required
Fangrui Song via llvm-commits
- [llvm] 44cdae6 - [CodeGenPrepare] Delete dead !DL check
Fangrui Song via llvm-commits
- [llvm] eee6a45 - [CodeGenPrepare][test] Add REQUIRES to two tests after D73754
Fangrui Song via llvm-commits
- [llvm] 9288bb8 - [gn build] Delete stale AttributesCompatFunc after D72455/cfe87a4a16b73652dc06f9fa334137656991f13f
Fangrui Song via llvm-commits
- [llvm] bf70494 - [test] More tests to target specific directories after CodeGenPrepare requires TargetPassConfig (D73754)
Fangrui Song via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73175: [llvm-readobj][test] - Remove --symbols --dyn-syms part from Object/readobj-shared-object.test.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73438: [Symbolize] Handle error after the notes loop
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73505: [IR] Keep a double break between function decls and defs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69876: Allow output constraints on "asm goto"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support relocatable link of R_PPC_PLTREL24
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support relocatable link of R_PPC_PLTREL24
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73601: [X86] Fix isOffsetSuitableForCodeModel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold large displacements
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold large displacements
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold large displacements
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold a large offset into a %rip relative address
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold a large offset into a %rip relative address
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73601: [X86] Fix isOffsetSuitableForCodeModel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold a large offset into a %rip relative address
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73586: [llvm-objdump] Suppress spurious warnings when parsing Mach-O bianries.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73583: Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73608: [X86] Alternative implementation of D73606 matchAdd: don't fold a large offset into a %rip relative address
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73754: [CodeGenPrepare] Make TargetPassConfig required
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73230: [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73230: [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73230: [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72358: [llvm-objcopy][test] Fix tests when path contains "bar"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73230: [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72358: [llvm-objcopy][test] Fix tests when path contains "bar"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72360: [Test] Make llvm and lld tests pass when $USER matches `bar`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj] Support -D EI_CLASS=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73829: [yaml2obj] Support -D EI_DATA=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73833: Add -keep-constinit commandline option to llvm-extract
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73833: Add -keep-constinit commandline option to llvm-extract
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73754: [CodeGenPrepare] Make TargetPassConfig required
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73754: [CodeGenPrepare] Make TargetPassConfig required
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69596: [Attributor] Add the Attributor to the new PM pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] 8e3f59b - [AArch64] Add option to enable/disable load-store renaming.
Florian Hahn via llvm-commits
- [llvm] 949294f - [Matrix] Add optimization remarks for matrix expression.
Florian Hahn via llvm-commits
- [llvm] 62e228f - [Matrix] Add info about number of operations to remarks.
Florian Hahn via llvm-commits
- [llvm] 6f07f30 - [Matrix] Mark remarks test as AArch64 specific.
Florian Hahn via llvm-commits
- [llvm] a911fef - [LV] Do not try to sink dead instructions.
Florian Hahn via llvm-commits
- [llvm] d1f849a - [LV] Hoist code to mark conditional assumes as dead to caller (NFC).
Florian Hahn via llvm-commits
- [llvm] 5d0ffbe - [Matrix] Mark expressions shared between multiple remarks.
Florian Hahn via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73423: [LV] Do not try to sink dead instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72453: [Matrix] Add optimization remarks for matrix expression.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73423: [LV] Do not try to sink dead instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73423: [LV] Do not try to sink dead instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72526: [Matrix] Mark expressions shared between multiple remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72526: [Matrix] Mark expressions shared between multiple remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73600: [Matrix] Add remark propagation along the inlined-at chain.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72628: [DSE] Move state for MemorySSA-drive DSE to DSEState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73757: [DSE] Track overlapping stores.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73758: Conservative fix for DSE across loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66924: [NewGVN] Add phi-of-ops instr as user of FoundVal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Florian Hahn via Phabricator via llvm-commits
- [llvm] d6de5f1 - [SVFS] Inject TLI Mappings in VFABI attribute.
Francesco Petrogalli via llvm-commits
- [llvm] d6de5f1 - [SVFS] Inject TLI Mappings in VFABI attribute.
Francesco Petrogalli via llvm-commits
- [llvm] 4bc07c3 - [llvm][docs] LangRef for IR attribute `vector-function-abi-variant`.
Francesco Petrogalli via llvm-commits
- [llvm] fa14522 - [llvm][docs] Fix formatting in LangRef. [NFC]
Francesco Petrogalli via llvm-commits
- [llvm] 623cff8 - [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variant`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D73676: [Remarks] Extend the RemarkStreamer to support other emitters
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Frank Laub via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Frank Laub via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Frank Laub via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Frank Laub via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Frank Laub via Phabricator via llvm-commits
- [llvm] 31ae016 - [LTO] Add optimization remarks for removed functions
Gabor Horvath via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
Gabor Marton via Phabricator via llvm-commits
- [llvm] fdaad48 - AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 01/12/2020 - 01/18/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 01/19/2020 - 01/25/2020
Galina Kistanova via llvm-commits
- [llvm] a2fb2c0 - [GlobalMerge] Preserve symbol visibility when merging globals
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73756: Revert of [InstCombine] Revert rL341831: relax one-use check in foldICmpAddCons… …tant() (PR44100)
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D73756: Revert of [InstCombine] Revert rL341831: relax one-use check in foldICmpAddCons… …tant() (PR44100)
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D73756: Revert of [InstCombine] Revert rL341831: relax one-use check in foldICmpAddCons… …tant() (PR44100)
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D73105: [llvm-readobj] - Add a test for --hash-table option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73169: [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
George Rimar via Phabricator via llvm-commits
- [PATCH] D73175: [llvm-readobj][test] - Remove --symbols --dyn-syms part from Object/readobj-shared-object.test.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73174: [llvm-readobj] - Refine --needed-libs implementation and add a test.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
George Rimar via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
George Rimar via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
George Rimar via Phabricator via llvm-commits
- [PATCH] D73175: [llvm-readobj][test] - Remove --symbols --dyn-syms part from Object/readobj-shared-object.test.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D73269: [llvm-readobj] - Add a few warnings for --gnu-hash-table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73269: [llvm-readobj] - Add a few warnings for --gnu-hash-table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
George Rimar via Phabricator via llvm-commits
- [PATCH] D73586: Suppress spurious warnings when parsing Mach-O bianries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73586: Suppress spurious warnings when parsing Mach-O bianries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73269: [llvm-readobj] - Add a few warnings for --gnu-hash-table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73586: [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73686: [llvm-readobj][test] - Cleanup testing of the --sections command line option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73269: [llvm-readobj] - Add a few warnings for --gnu-hash-table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
George Rimar via Phabricator via llvm-commits
- [PATCH] D73686: [llvm-readobj][test] - Cleanup testing of the --sections command line option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
George Rimar via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
George Rimar via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE sections.
George Rimar via Phabricator via llvm-commits
- [llvm] a334274 - [llvm-readobj] - Add a test for --hash-table option.
Georgii Rymar via llvm-commits
- [llvm] 5c6f8f7 - [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic symbols.
Georgii Rymar via llvm-commits
- [llvm] e77c149 - [llvm-readobj] - Refine --needed-libs implementation and add a test.
Georgii Rymar via llvm-commits
- [llvm] cff7c14 - [llvm-readobj][test] - Remove --symbols --dyn-syms part from Object/readobj-shared-object.test.
Georgii Rymar via llvm-commits
- [llvm] e6b55cb - [yaml2obj][obj2yaml] - Add lost test cases.
Georgii Rymar via llvm-commits
- [llvm] 5f8e51a - [llvm-readobj] - Add a few warnings for --gnu-hash-table.
Georgii Rymar via llvm-commits
- [llvm] 2930dab - [llvm-readobj] - Improve error message reported by DynRegionInfo.
Georgii Rymar via llvm-commits
- [llvm] 1649c00 - [yaml2obj] - Add a way to set sh_entsize for relocation sections.
Georgii Rymar via llvm-commits
- [llvm] cf6037b - [llvm-readobj][test] - Cleanup testing of the --sections command line option.
Georgii Rymar via llvm-commits
- [llvm] 0654005 - [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
Georgii Rymar via llvm-commits
- [PATCH] D73423: [LV] Do not try to sink dead instructions.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D73423: [LV] Do not try to sink dead instructions.
Gil Rapaport via Phabricator via llvm-commits
- [llvm] d0a7cc7 - [Alignment][NFC] Use Align with CreateMaskedScatter/Gather
Guillaume Chatelet via llvm-commits
- [polly] 07c9d53 - [Alignment][NFC] Use Align with CreateAlignedLoad
Guillaume Chatelet via llvm-commits
- [llvm] 07c9d53 - [Alignment][NFC] Use Align with CreateAlignedLoad
Guillaume Chatelet via llvm-commits
- [llvm] 879c825 - [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via llvm-commits
- [llvm] 5f87510 - Fix failing bot
Guillaume Chatelet via llvm-commits
- [llvm] d9bff3b - Update tests for @llvm.memcpy.inline intrinsics
Guillaume Chatelet via llvm-commits
- [llvm] 3c89b75 - [NFC] Introduce a type to model memory operation
Guillaume Chatelet via llvm-commits
- [PATCH] D73361: [Alignment][NFC] Use Align with CreateMaskedScatter/Gather
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73449: [Alignment][NFC] Use Align with CreateAlignedLoad
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73449: [Alignment][NFC] Use Align with CreateAlignedLoad
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73791: Fix broken invariant
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73791: Fix broken invariant
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73792: [NFC] Remove unneeded argument
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D73342: Fix EarlyCSE to intersect aliasing metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D73528: [Inliner][NoAlias] Use call site attributes too
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Han Shen via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Han Shen via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Han Shen via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Han Shen via Phabricator via llvm-commits
- [llvm] 18e6a65 - [Support] Fix race in threading test, found by TSan
Hans Wennborg via llvm-commits
- [llvm] 79daafc - Reland: [DWARF] Allow cross-CU references of subprogram definitions
Hans Wennborg via llvm-commits
- [llvm] 70cbf8c - [X86] Make `llc --help` output readable again
Hans Wennborg via llvm-commits
- [llvm] 31e0769 - Work around PR44697 in CrashRecoveryContext
Hans Wennborg via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Hans Wennborg via llvm-commits
- [llvm] ef465d0 - test-release.sh: Add MLIR to the projects list
Hans Wennborg via llvm-commits
- [llvm] 6be9acd - Drop arm triple from test/CodeGen/AArch64/global-merge-hidden-minsize.ll
Hans Wennborg via llvm-commits
- [PATCH] D73505: [IR] Keep a double break between function decls and defs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73235: [GlobalMerge] Preserve symbol visibility when merging globals
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73235: [GlobalMerge] Preserve symbol visibility when merging globals
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73715: - Update .clang-tidy to ignore parameters of main like functions for naming violations in clang and llvm directory
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
Hideto Ueno via Phabricator via llvm-commits
- [llvm] 2c03c89 - [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC.
Hiroshi Yamauchi via llvm-commits
- [llvm] 24962ce - [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via llvm-commits
- [llvm] ac8da31 - [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via llvm-commits
- [PATCH] D73494: [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73494: [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D69591: Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Hubert Tong via Phabricator via llvm-commits
- [llvm] a5a4a47 - [AArch64] Fix data race on RegisterBank initialization.
Huihui Zhang via llvm-commits
- [llvm] 8bb6c8a - [AMDGPU] Fix data race on RegisterBank initialization.
Huihui Zhang via llvm-commits
- [llvm] 91618d9 - [ARM] Fix data race on RegisterBank initialization.
Huihui Zhang via llvm-commits
- [llvm] d2e2fc4 - [ConstantFold][SVE] Fix constant folding for scalable vector binary operations.
Huihui Zhang via llvm-commits
- [llvm] 2ec9545 - Revert "[ARM] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] af620fc - Revert "[AMDGPU] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] 8f6761a - Revert "[AArch64] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] 34e6552 - [ConstantFold][SVE] Fix constant folding for scalable vector unary operations.
Huihui Zhang via llvm-commits
- [llvm] b0d25ff - [ConstantFold][SVE][NFC] Add test for select instruction in scalable vector.
Huihui Zhang via llvm-commits
- [PATCH] D71445: [ConstantFold][SVE] Fix constant folding for scalable vector binary operations.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73604: [AMDGPU] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73605: [ARM] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73604: [AMDGPU] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73605: [ARM] Fix data race on RegisterBank initialization.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D71445: [ConstantFold][SVE] Fix constant folding for scalable vector binary operations.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73669: [ConstantFold][SVE] Do not iterate on scalable vector for ConstantFoldSelectInstruction.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73678: [ConstantFold][SVE] Fix constant folding for scalable vector unary operations.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73678: [ConstantFold][SVE] Fix constant folding for scalable vector unary operations.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73678: [ConstantFold][SVE] Fix constant folding for scalable vector unary operations.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73669: [ConstantFold][SVE] Do not iterate on scalable vector for ConstantFoldSelectInstruction.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73753: [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73753: [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 548553e - [DWARF] Simplify DWARFExpression. NFC.
Igor Kudrin via llvm-commits
- [llvm] 8f3d47c - [DWARF] Do not pass Version to DWARFExpression. NFCI.
Igor Kudrin via llvm-commits
- [llvm] 16a0313 - [DWARF] Add support for 64-bit DWARF in .debug_names.
Igor Kudrin via llvm-commits
- [llvm] afb41e3 - [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). NFC.
Igor Kudrin via llvm-commits
- [PATCH] D73263: [DWARF] Simplify DWARFExpression. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73264: [DWARF] Do not pass Version to DWARFExpression.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73627: [DebugInfo] Fix dumping CIE ID in .eh_frame sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72154: [DebugInfo] Make debug line address size mismatch non-fatal to parsing
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73714: [DWARF] Do not cut 64-bit values when dumping CIEs and FDEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72695: [MachO] Add a test for detecting reserved unit length.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73627: [DebugInfo] Fix dumping CIE ID in .eh_frame sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73714: [DWARF] Do not cut 64-bit values when dumping CIEs and FDEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73773: [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73714: [DWARF] Do not cut 64-bit values when dumping CIEs and FDEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73773: [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73816: [compiler-rt] implement sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73816: [compiler-rt] implement sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
JOSE IGNACIO GOMEZ PEREZ via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Jacob Lifshay via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Jacob Lifshay via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73429: [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> instead of iterator_range.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg] OpGen hooks
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73643: [RISCV] Macro Fusion for RISC-V
James Clarke via Phabricator via llvm-commits
- [llvm] f1be770 - [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via llvm-commits
- [llvm] c963b5f - [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
James Henderson via llvm-commits
- [llvm] b94191f - [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via llvm-commits
- [llvm] 5c05165 - Revert "[DebugInfo] Make most debug line prologue errors non-fatal to parsing"
James Henderson via llvm-commits
- [lld] 7116e43 - [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via llvm-commits
- [llvm] 7116e43 - [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via llvm-commits
- [llvm] 021f531 - [DebugInfo] Fix DebugLine::Prologue::getLength
James Henderson via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72357: Fix llvm-objcopy when directory contains "bar".
James Henderson via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
James Henderson via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [PATCH] D72157: [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73175: [llvm-readobj][test] - Remove --symbols --dyn-syms part from Object/readobj-shared-object.test.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72157: [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
James Henderson via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73586: Suppress spurious warnings when parsing Mach-O bianries.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73583: Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73269: [llvm-readobj] - Add a few warnings for --gnu-hash-table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73626: [DebugInfo] Fix DebugLine::Prologue::getLength
James Henderson via Phabricator via llvm-commits
- [PATCH] D73626: [DebugInfo] Fix DebugLine::Prologue::getLength
James Henderson via Phabricator via llvm-commits
- [PATCH] D73586: [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72154: [DebugInfo] Make debug line address size mismatch non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73269: [llvm-readobj] - Add a few warnings for --gnu-hash-table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73484: [llvm-readobj] - Improve error message reported by DynRegionInfo.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73626: [DebugInfo] Fix DebugLine::Prologue::getLength
James Henderson via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73686: [llvm-readobj][test] - Cleanup testing of the --sections command line option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73560: [llvm-readobj] - Don't crash when dumping invalid dynamic relocation.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73772: [DebugInfo][test] Adjust line table unit length to account for contents
James Henderson via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73621: [yaml2obj] - Add a way to set sh_entsize for relocation sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
James Nagurne via Phabricator via llvm-commits
- [PATCH] D72950: [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC
James Nagurne via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Jason Liu via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
Jason Liu via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Javier Setoain via Phabricator via llvm-commits
- [llvm] fcf5254 - [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr
Jay Foad via llvm-commits
- [llvm] 6461ead - [AMDGPU] Handle multiple base operands in shouldClusterMemOps
Jay Foad via llvm-commits
- [llvm] e37997c - [AMDGPU] Simplify test and extend to gfx9 and gfx10
Jay Foad via llvm-commits
- [llvm] cbbbd5b - [GlobalISel] Make use of KnownBits::computeForAddSub
Jay Foad via llvm-commits
- [llvm] 4a331be - [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Jay Foad via llvm-commits
- [llvm] ad08c01 - [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Jay Foad via llvm-commits
- [llvm] 0d7bd34 - [MachineScheduler] Ignore artificial edges when forming store chains
Jay Foad via llvm-commits
- [llvm] b136238 - Add a test extracted from D69557 "AsmParser: Allow FMF on varargs call"
Jay Foad via llvm-commits
- [llvm] d07a789 - [AMDGPU] Cluster FLAT instructions with both vaddr and saddr
Jay Foad via llvm-commits
- [llvm] 31e29d4 - AMDGPU/GlobalISel: Make use of MachineIRBuilder helper functions. NFC.
Jay Foad via llvm-commits
- [llvm] 2a1b5af - [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister
Jay Foad via llvm-commits
- [llvm] f465b1a - [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Jay Foad via llvm-commits
- [PATCH] D73454: [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73455: [AMDGPU] Handle multiple base operands in shouldClusterMemOps
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73456: [AMDGPU] Handle multiple base operands in areMemAccessesTriviallyDisjoint
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73454: [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73455: [AMDGPU] Handle multiple base operands in shouldClusterMemOps
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73456: [AMDGPU] Handle multiple base operands in areMemAccessesTriviallyDisjoint
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Jay Foad via Phabricator via llvm-commits
- [PATCH] D70708: [AMDGPU] Simplify test and extend to gfx9 and gfx10
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72002: GlobalISel: Handle llvm.read_register
Jay Foad via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Jay Foad via Phabricator via llvm-commits
- [PATCH] D70708: [AMDGPU] Simplify test and extend to gfx9 and gfx10
Jay Foad via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73431: [GlobalISel] Make use of KnownBits::computeForAddSub
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Jay Foad via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Jay Foad via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successfor chain on clustering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successfor chain on clustering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73582: [AMDGPU] override isHighLatencyDef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71717: [MachineScheduler] Ignore artificial edges when forming store chains
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71717: [MachineScheduler] Ignore artificial edges when forming store chains
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73634: [AMDGPU] Cluster FLAT instructions with both vaddr and saddr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D69557: AsmParser: Allow FMF on varargs call
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73634: [AMDGPU] Cluster FLAT instructions with both vaddr and saddr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73771: [AMDGPU] Don't remove short branches over kills
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73771: [AMDGPU] Don't remove short branches over kills
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73789: [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73789: [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D73691: [DebugInfo] Re-instate scope trimming in LiveDebugVariables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D73691: [DebugInfo] Re-instate scope trimming in LiveDebugVariables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D72321: Add test for GDB pretty printers.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D73725: [DebugInfo] Avoid a quadratic-complexity corner case in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D73725: [DebugInfo] Avoid a quadratic-complexity corner case in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [llvm] dba29f7 - [AArch64][GlobalISel] Fold G_AND into G_BRCOND
Jessica Paquette via llvm-commits
- [llvm] 050cd44 - [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection
Jessica Paquette via llvm-commits
- [llvm] c8c987d - [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Jessica Paquette via llvm-commits
- [llvm] b9bf930 - [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg
Jessica Paquette via llvm-commits
- [PATCH] D73511: [AArch64][GlobalISel] Don't bail out of the select(cmp(a, b)) -> csel optimization with multiple users.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73573: [AArch64][GlobalISel] Fold G_AND into G_BRCOND
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73147: GlobalISel: Fix mask computation in lowerInsert
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73564: LLT: Add changeNumElements
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73573: [AArch64][GlobalISel] Fold G_AND into G_BRCOND
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73660: [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73660: [AArch64][GlobalISel] Fix TBNZ/TBZ opcode selection
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73663: [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73403: GlobalISel: Translate vector GEPs
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73673: [AArch64][GlobalISel] Fold in G_ANYEXT/G_ZEXT into TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73748: [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73790: [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73790: [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73748: [AArch64][GlobalISel] Walk through G_TRUNC in getTestBitReg
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73245: Don't define std::max_align_t if not used in C++03 mode
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] b6dbd0f - [Attributor][NFC] Internalize helper function
Johannes Doerfert via llvm-commits
- [llvm] 02bd818 - [Attributor][NFC] Improve debug messages
Johannes Doerfert via llvm-commits
- [llvm] 6626d1b - [Attributor][NFC] Remove ugly and unneeded cast
Johannes Doerfert via llvm-commits
- [llvm] 24ae77e - [Attributor] Mark a non-defined `null` pointer as `noalias`
Johannes Doerfert via llvm-commits
- [llvm] 53992c7 - [Attributor] Modularize AANoAliasCallSiteArgument to simplify extensions
Johannes Doerfert via llvm-commits
- [llvm] 2240854 - [Attributor][FIX] Treat invalidated attributes as changed
Johannes Doerfert via llvm-commits
- [llvm] ea5fabe - [Attributor] Reuse existing logic to avoid duplication
Johannes Doerfert via llvm-commits
- [llvm] 76843ba - [Attributor][Fix] Initialize unused but loaded variable
Johannes Doerfert via llvm-commits
- [llvm] 791c9f1 - [Attributor] Fix TODO to avoid recomputation of results
Johannes Doerfert via llvm-commits
- [llvm] 89c2e73 - [Attributor] Pointer privatization attribute (argument promotion)
Johannes Doerfert via llvm-commits
- [llvm] c953409 - [OpenMP][Part 1] Reusable OpenMP context/traits handling
Johannes Doerfert via llvm-commits
- [llvm] 342357c - [Inliner][NoAlias] Use call site attributes too
Johannes Doerfert via llvm-commits
- [llvm] 0137745 - [PM][CGSCC] Add a helper to update the call graph from SCC passes
Johannes Doerfert via llvm-commits
- [llvm] 368f7ee - [Attributor] Propagate known information from `checkForAllCallSites`
Johannes Doerfert via llvm-commits
- [llvm] 26d02b0 - [Attributor] AANoRecurse check all call sites for `norecurse`
Johannes Doerfert via llvm-commits
- [llvm] 5cc5fce - [Attributor][FIX] Try to resolve non-determinism problem for now
Johannes Doerfert via llvm-commits
- [PATCH] D69596: [Attributor] Add the Attributor to the new PM pipeline
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73527: [Attributor] Collect memory accesses with their respective kind and location
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73428: [Attributor] Improve `noalias` deduction based on memory information
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73428: [Attributor] Improve `noalias` deduction based on memory information
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73528: [Inliner][NoAlias] Use call site attributes too
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73528: [Inliner][NoAlias] Use call site attributes too
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69701: [Utils] Allow "on-the-fly" argument changes for update_test_check scripts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69701: [Utils] Allow "on-the-fly" argument changes for update_test_check scripts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73313: [Attributor] Use fine-grained liveness in all helpers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D68852: [Attributor] Pointer privatization attribute (argument promotion)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73286: [llvm][VectorUtils] Tweak VFShape for scalable vector functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D68852: [Attributor] Pointer privatization attribute (argument promotion)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72025: [PM][CGSCC] Add a helper to update the call graph from SCC passes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73832: [WIP] Ignore/Drop droppable uses for code-sinking in InstCombine
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73832: Ignore/Drop droppable uses for code-sinking in InstCombine
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73528: [Inliner][NoAlias] Use call site attributes too
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72025: [PM][CGSCC] Add a helper to update the call graph from SCC passes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72016: [Attributor] Propagate known information from `checkForAllCallSites`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72017: [Attributor] AANoRecurse check all call sites for `norecurse`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 2224407 - Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via llvm-commits
- [llvm] 258d8dd - [FPEnv][AArch64] Add lowering and instruction selection for STRICT_FP_ROUND
John Brawn via llvm-commits
- [llvm] 0bb9a27 - [FPEnv][AArch64] Add lowering and instruction selection for strict conversions
John Brawn via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73201: [FPEnv][AArch64] Add lowering and instruction selection for STRICT_FP_ROUND
John Brawn via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73625: [FPEnv][AArch64] Add lowering and instruction selection for strict conversions
John Brawn via Phabricator via llvm-commits
- [PATCH] D73368: [FPEnv][AArch64] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73625: [FPEnv][AArch64] Add lowering and instruction selection for strict conversions
John Brawn via Phabricator via llvm-commits
- [PATCH] D73201: [FPEnv][AArch64] Add lowering and instruction selection for STRICT_FP_ROUND
John Brawn via Phabricator via llvm-commits
- [PATCH] D73625: [FPEnv][AArch64] Add lowering and instruction selection for strict conversions
John Brawn via Phabricator via llvm-commits
- [PATCH] D73194: [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73194: [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via Phabricator via llvm-commits
- [PATCH] D73784: [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC
John Brawn via Phabricator via llvm-commits
- [PATCH] D73784: [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC
John Brawn via Phabricator via llvm-commits
- [PATCH] D72582: [X86] Don't inherit 32-bit calling conventions in 64-bit mode.
John McCall via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D72025: [PM][CGSCC] Add a helper to update the call graph from SCC passes
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D69984: [OpenMP][Opt] Annotate known runtime functions and deduplicate more
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D69984: [OpenMP][Opt] Annotate known runtime functions and deduplicate more
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 3ed88b0 - [llvm][TextAPI/MachO] Support writing single macCatalyst platform
Jonas Devlieghere via llvm-commits
- [llvm] 00d834e - Fix more implicit conversions
Jonas Devlieghere via llvm-commits
- [llvm] d704921 - [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via llvm-commits
- [llvm] d88a5c3 - [SmallString] Remove StringRef indirection for std::string conversion.
Jonas Devlieghere via llvm-commits
- [llvm] b2924d9 - [llvm] Replace SmallStr.str().str() with std::string conversion operator.
Jonas Devlieghere via llvm-commits
- [lld] 3e24242 - [lld] Replace SmallStr.str().str() with std::string conversion operator.
Jonas Devlieghere via llvm-commits
- [llvm] a5f4794 - [SmallString] Use data() instead of begin() (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D73325: [llvm][TextAPI/MachO] Support writing single macCatalyst platform
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73598: Add dwarfdump support for DW_OP_regval_type
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51028: [BranchFolder] Drop kill/dead flags if they aren't present in all merged instructions
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] a32f894 - [ADT] Remove more llvm::make_unique
Jonathan Roelofs via llvm-commits
- [llvm] 7f93ff5 - [llvm] Fix broken cases of 'CHECK[^:]*$' in tests
Jonathan Roelofs via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Joonsoo Jeon via Phabricator via llvm-commits
- [PATCH] D73470: Fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73471: Fixed tanh lowering from Standard dialect to NVVM and ROCDL.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73470: Fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73470: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrisnic lowering.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Julian Gross via Phabricator via llvm-commits
- [llvm] 578d2e2 - [llvm-extract] Add -keep-const-init commandline option
Juneyoung Lee via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction ops (PR44536)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D73833: Add -keep-constinit commandline option to llvm-extract
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D73833: Add -keep-constinit commandline option to llvm-extract
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D73833: [llvm-extract] Add -keep-const-init commandline option
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
Kamau Bridgeman via Phabricator via llvm-commits
- [compiler-rt] 3a200f3 - [compiler-rt] Fix build on NetBSD 9.99.44
Kamil Rytarowski via llvm-commits
- [PATCH] D73267: Fix helptext for opt/llc after 14fc20ca6
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D73013: [X86] Add function isPrefix()
Kan Shengchen via Phabricator via llvm-commits
- [Diffusion] rG6cc6e89c11de: Fix helptext for opt/llc after 14fc20ca6
Kan Shengchen via Phabricator via llvm-commits
- [Diffusion] rG6cc6e89c11de: Fix helptext for opt/llc after 14fc20ca6
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D73758: Conservative fix for DSE across loops
Karl Rehm via Phabricator via llvm-commits
- [PATCH] D73758: Conservative fix for DSE across loops
Karl Rehm via Phabricator via llvm-commits
- [PATCH] D73758: Conservative fix for DSE across loops
Karl Rehm via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D73377: [NFC] [mlir] [linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h
Kern Handa via Phabricator via llvm-commits
- [PATCH] D73377: [NFC] [mlir] [linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h
Kern Handa via Phabricator via llvm-commits
- [PATCH] D73377: [NFC] [mlir] [linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h
Kern Handa via Phabricator via llvm-commits
- [llvm] bd33a46 - [AArch64][SVE] Add SVE2 intrinsics for pairwise arithmetic
Kerry McLaughlin via llvm-commits
- [llvm] 3cf8082 - [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations
Kerry McLaughlin via llvm-commits
- [llvm] 69558c8 - [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations
Kerry McLaughlin via llvm-commits
- [PATCH] D73493: [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73551: [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73347: [AArch64][SVE] Add SVE2 intrinsics for pairwise arithmetic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73493: [AArch64][SVE] Add SVE2 intrinsics for uniform DSP operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73636: [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73687: [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73719: [AArch64][SVE] Add SVE2 intrinsics for widening DSP operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73551: [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73636: [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73636: [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73746: [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73687: [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73687: [AArch64][SVE] Add SVE2 intrinsics for complex integer dot product
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73746: [AArch64][SVE] Add SVE2 mla unpredicated intrinsics.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D72400: [MLIR] Add OpenMP dialect with barrier operation
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D73142: Heat Coloring for CFGPrinter and CallPrinter
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Kirill Naumov via Phabricator via llvm-commits
- [llvm] 6d614a8 - Summary:
Konstantin Pyzhov via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [compiler-rt] 993e3c9 - [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via llvm-commits
- [compiler-rt] a1f6ff2 - [scudo][standalone] Fix Android logging
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 6cb830d - [scudo][standalone] Revert some perf-degrading changes
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 654f5d6 - [scudo][standalone] Release secondary memory on purge
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 64cb77b - [scudo][standalone] Change default Android config
Kostya Kortchinsky via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73658: [scudo][standalone] Revert some perf-degrading changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73658: [scudo][standalone] Revert some perf-degrading changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73730: [scudo][standalone] Release secondary memory on purge
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73730: [scudo][standalone] Release secondary memory on purge
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73750: [scudo][standalone] Change default Android config
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73750: [scudo][standalone] Change default Android config
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73750: [scudo][standalone] Change default Android config
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] 9806b39 - [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Kristina Bessonova via llvm-commits
- [llvm] e76106e - [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics
Kristina Bessonova via llvm-commits
- [llvm] 57839e5 - [llvm-dwarfdump][Statistics] Count more than one conrete out-of-line instances of a function
Kristina Bessonova via llvm-commits
- [llvm] 5499e2f - [llvm-dwarfdump][Statistics] Distinguish parameters with same name or w/o a name
Kristina Bessonova via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D72983: [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73001: [llvm-dwarfdump][Statistics] Ignore declarations of global variables
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73002: [llvm-dwarfdump][Statistics] Count more than one concrete out-of-line instance of a function
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73003: [llvm-dwarfdump][Statistics] Distinguish parameters with same name or w/o a name
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73004: llvm-dwarfdump][Statistics] Make calculations of vars in global scope more accurate
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] dc5777e - [gn build] Port a32f894f17b
LLVM GN Syncbot via llvm-commits
- [llvm] e7d5a8d - [gn build] Port a928d127a52
LLVM GN Syncbot via llvm-commits
- [llvm] b8461fc - [gn build] Port 2c03c899d50
LLVM GN Syncbot via llvm-commits
- [llvm] df8f277 - [gn build] Port 9a08a3fab99
LLVM GN Syncbot via llvm-commits
- [llvm] 363289b - [gn build] Port 24962ced814
LLVM GN Syncbot via llvm-commits
- [llvm] e8e6e13 - [gn build] Port 5ea83eef4d6
LLVM GN Syncbot via llvm-commits
- [llvm] f065487 - [gn build] Port f2af0607000
LLVM GN Syncbot via llvm-commits
- [llvm] 13e28b6 - [gn build] Port f00be8da62b
LLVM GN Syncbot via llvm-commits
- [llvm] 8bb9642 - [gn build] Port 601687bf731
LLVM GN Syncbot via llvm-commits
- [llvm] bf8357d - [gn build] Port 16a0313ee32
LLVM GN Syncbot via llvm-commits
- [llvm] 928090f - [gn build] Port a7bbe45a3e2
LLVM GN Syncbot via llvm-commits
- [llvm] 47f309d - [gn build] Port c953409ff89
LLVM GN Syncbot via llvm-commits
- [PATCH] D73611: [LNT] Update git URL in Dockerfile
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73563: [mlir][spirv] Add GroupNonUniform min and max operations.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73563: [mlir][spirv] Add GroupNonUniform min and max operations.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73796: [mlir][Linalg] Adding support for linalg_matmul with tensors.
Lei Zhang via Phabricator via llvm-commits
- [llvm] fff6a1b - [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via llvm-commits
- [llvm] 3b23453 - Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location"
Leonard Chan via llvm-commits
- [llvm] 2d3174c - [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D73571: Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D73176: [ARM] Fix dropped dollar sign from symbols in branch targets
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D73806: Add $_op hook to RewriterGen.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D73818: Add $_op hook to RewriterGen.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D73819: Add $_op hook to RewriterGen.
Lucy Fox via Phabricator via llvm-commits
- [llvm] 482e890 - [tablegen] Emit string literals instead of char arrays
Luke Drummond via llvm-commits
- [PATCH] D73044: {tablegen] Emit string literals instead of char arrays
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D73044: {tablegen] Emit string literals instead of char arrays
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D73044: {tablegen] Emit string literals instead of char arrays
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D73178: [RISCV] Implement jump pseudo-instruction
LuÃs Marques via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73563: [mlir][spirv] Add GroupNonUniform min and max operations.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73417: [AMDGPU] Add file headers for few files where it is missing.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D73770: [mlir] Fix link to 'Getting started with MLIR'
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Markus Böck via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73840: [CMake] Add missing component dependencies, to fix building for mingw with BUILD_SHARED_LIBS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73508: [LLD][COFF] Fix dll import for thread_local storage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73830: Only pass -UNDEBUG when compiling C/C++
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 06d9230 - GlobalISel: Translate vector GEPs
Matt Arsenault via llvm-commits
- [llvm] 2a160ba - GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results
Matt Arsenault via llvm-commits
- [llvm] 2214bc8 - AMDGPU: Allow i16 shader arguments
Matt Arsenault via llvm-commits
- [llvm] 9965b12 - Use pointer type size for offset constant when lowering load/stores
Matt Arsenault via llvm-commits
- [llvm] fdaad48 - AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store
Matt Arsenault via llvm-commits
- [llvm] ac0b9b4 - AMDPGPU/GlobalISel: Select more MUBUF global addressing modes
Matt Arsenault via llvm-commits
- [llvm] bc3d900 - AMDGPU/GlobalISel: Fix not using global atomics on gfx9+
Matt Arsenault via llvm-commits
- [llvm] 4e69df0 - Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns"
Matt Arsenault via llvm-commits
- [llvm] a1d33ce - AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR
Matt Arsenault via llvm-commits
- [llvm] bef2717 - AMDGPU: Fix not using f16 fsin/fcos
Matt Arsenault via llvm-commits
- [llvm] 0968234 - AMDGPU/GlobalISel: Minor refactor of MUBUF complex patterns
Matt Arsenault via llvm-commits
- [llvm] d309b4e - AMDGPU/GlobalISel: Add baseline tests for fma/fmad selection
Matt Arsenault via llvm-commits
- [llvm] e60d658 - AMDGPU/GlobalISel: Handle VOP3NoMods
Matt Arsenault via llvm-commits
- [llvm] fc90222 - AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load
Matt Arsenault via llvm-commits
- [llvm] 198624c - AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format
Matt Arsenault via llvm-commits
- [llvm] ce7ca2c - AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load
Matt Arsenault via llvm-commits
- [llvm] 9771122 - AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format
Matt Arsenault via llvm-commits
- [llvm] 09ed0e4 - AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load
Matt Arsenault via llvm-commits
- [llvm] 75d66f8 - AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load
Matt Arsenault via llvm-commits
- [llvm] d2a9b87 - TableGen: Try to fix expensive checks failures
Matt Arsenault via llvm-commits
- [llvm] 533d650 - AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling
Matt Arsenault via llvm-commits
- [llvm] a69c26a - AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format]
Matt Arsenault via llvm-commits
- [llvm] 0eb62d5 - AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.store
Matt Arsenault via llvm-commits
- [llvm] c3075e6 - AMDGPU/GlobalISel: Select buffer atomics
Matt Arsenault via llvm-commits
- [llvm] d2a9739 - AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32
Matt Arsenault via llvm-commits
- [llvm] c5c1bb3 - GlobalISel: Lower G_WRITE_REGISTER
Matt Arsenault via llvm-commits
- [llvm] a9af1dc - Analysis: Add max recursison to isDereferenceableAndAlignedPointer
Matt Arsenault via llvm-commits
- [llvm] 02adfb5 - AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG
Matt Arsenault via llvm-commits
- [llvm] 24ab761 - LLT: Add changeNumElements
Matt Arsenault via llvm-commits
- [llvm] 752e2e2 - AMDGPU/GlobalISel: Rewrite fadd select tests
Matt Arsenault via llvm-commits
- [llvm] f717483 - GlobalISel: Assert on invalid bitcast in MIRBuilder
Matt Arsenault via llvm-commits
- [llvm] 94e8ef4 - AMDGPU/GlobalISel: Look through copies for source modifiers
Matt Arsenault via llvm-commits
- [llvm] 96352e0 - AMDGPU/GlobalISel: Handle LDS with relocations case
Matt Arsenault via llvm-commits
- [llvm] 68b102b - AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16
Matt Arsenault via llvm-commits
- [llvm] b63629a - GlobalISel: Fix mask computation in lowerInsert
Matt Arsenault via llvm-commits
- [llvm] 6212987 - AMDGPU/GlobalISel: Fix tablegen selection for scalar bin ops
Matt Arsenault via llvm-commits
- [llvm] d3cea95 - AMDGPU/GlobalISel: Fix tests in release build
Matt Arsenault via llvm-commits
- [llvm] 7f3280e - AMDGPU/GlobalISel: Select permlane16/permlanex16
Matt Arsenault via llvm-commits
- [llvm] c5fffa4 - GlobalISel: Add observer argument to legalizeIntrinsic
Matt Arsenault via llvm-commits
- [llvm] b4a0766 - AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap
Matt Arsenault via llvm-commits
- [llvm] dc141af - [GlobalISel] (fix) Use pointer type size for offset constant when lowering stores
Matt Arsenault via llvm-commits
- [llvm] d21182d - AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Matt Arsenault via llvm-commits
- [llvm] 872e899 - AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Matt Arsenault via llvm-commits
- [llvm] 8184176 - AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10
Matt Arsenault via llvm-commits
- [llvm] b21571f - AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Matt Arsenault via llvm-commits
- [llvm] ea95668 - GlobalISel: Implement s32->s64 G_FPTOSI lowering
Matt Arsenault via llvm-commits
- [llvm] d6b83d6 - AMDGPU/GlobalISel: Don't use pointless getConstantVRegVal
Matt Arsenault via llvm-commits
- [llvm] 97a1d4b - AMDGPU: Don't use separate cache arguments for s_buffer_load node
Matt Arsenault via llvm-commits
- [llvm] f7521dc - AMDGPU: Replace subtarget check with an assert
Matt Arsenault via llvm-commits
- [llvm] eb7f74e - CodeGen: Use Register
Matt Arsenault via llvm-commits
- [llvm] 17dbc66 - AMDGPU: Cleanup and fix SMRD offset handling
Matt Arsenault via llvm-commits
- [llvm] 6a4acb9 - Revert "AMDGPU: Cleanup and fix SMRD offset handling"
Matt Arsenault via llvm-commits
- [llvm] 0426c2d - Reapply "AMDGPU: Cleanup and fix SMRD offset handling"
Matt Arsenault via llvm-commits
- [llvm] 49e424e - AMDGPU/GlobalISel: Select global MUBUF atomicrmw
Matt Arsenault via llvm-commits
- [llvm] 6fb544d - AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY
Matt Arsenault via llvm-commits
- [llvm] b3726ec - AMDGPU: Fix potential use of undefined value
Matt Arsenault via llvm-commits
- [llvm] b4275bc - Move target tests to target subdirectories
Matt Arsenault via llvm-commits
- [llvm] 792d9b5 - DAG: Check if a value is divergent before requiresUniformRegister
Matt Arsenault via llvm-commits
- [llvm] c28f1fa - AMDGPU: Switch some tests to use generated checks
Matt Arsenault via llvm-commits
- [llvm] 98aaed2 - AMDGPU/GlobalISel: Fix forming G_TRUNC with vcc result
Matt Arsenault via llvm-commits
- [llvm] bc101ff - GlobalISel: Support widening unmerge results with pointer source
Matt Arsenault via llvm-commits
- [llvm] e3117e5 - AMDGPU/GlobalISel: Improve legalization of wide stores
Matt Arsenault via llvm-commits
- [llvm] c0b1291 - AMDGPU/GlobalISel: Use more wide vector load/stores
Matt Arsenault via llvm-commits
- [PATCH] D73467: AMDGPU/GlobalISel: Handle LDS with relocations case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73403: GlobalISel: Translate vector GEPs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73396: AMDGPU/GlobalISel: Select G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73448: [VE] unaligned load/store isel patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73111: GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72610: GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72601: GlobalISel: Lower G_WRITE_REGISTER
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73341: [GlobalISel] Use pointer type size for offset constant when lowering load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73476: AMDGPU/GlobalISel: Look through copies for source modifiers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73477: AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73321: AMDPGPU/GlobalISel: Select more MUBUF global addressing modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73241: AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73365: AMDGPU/GlobalISel: Fix not using global atomics on gfx9+
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73447: AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73372: Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72332: AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D70708: [AMDGPU] Simplify test and extend to gfx9 and gfx10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73402: AMDGPU: Fix not using f16 fsin/fcos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72430: AMDGPU/GlobalISel: Select llvm.amdcn.raw.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72641: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73444: AMDGPU/GlobalISel: Legalize TFE image result loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72645: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72651: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72670: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72671: AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72678: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72677: AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31161: [AMDGPU] New Waitcnt Insertion Pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65238: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72702: AMDGPU/GlobalISel: Select buffer atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73444: AMDGPU/GlobalISel: Legalize TFE image result loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73031: GlobalISel: Lower s64->s16 G_FPTRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73499: GlobalISel: Add observer argument to legalizeIntrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73371: AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72600: Analysis: Add max recursison to isDereferenceableAndAlignedPointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72601: GlobalISel: Lower G_WRITE_REGISTER
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73447: AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73447: AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73558: AMDGPU: Correct memory size for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73559: AMDGPU: Account for dmask when computing image mem size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73127: AMDGPU/GlobalISel: Widen non-power-of-2 load results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73147: GlobalISel: Fix mask computation in lowerInsert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72605: AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73564: LLT: Add changeNumElements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73585: [AMDGPU][GlobalISel] Select 8-byte LDS Ops with 4-byte alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73587: [AArch64] Fix data race on RegisterBank initialization.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72601: GlobalISel: Lower G_WRITE_REGISTER
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72600: Analysis: Add max recursison to isDereferenceableAndAlignedPointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73477: AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73564: LLT: Add changeNumElements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73476: AMDGPU/GlobalISel: Look through copies for source modifiers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73467: AMDGPU/GlobalISel: Handle LDS with relocations case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72605: AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73147: GlobalISel: Fix mask computation in lowerInsert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73073: AMDGPU: Add option to expand 64-bit integer division in IR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71941: AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73157: AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72791: AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73200: GlobalISel: Add computeKnownBitsForTargetInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72852: AMDGPU/GlobalISel: Select permlane16/permlanex16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73118: AMDGPU/GlobalISel: Use more wide vector load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72627: AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73375: AMDGPU/GlobalISel: Fix tablegen selection for scalar bin ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73659: [GlobalISel] Add new combine to convert G_MUL to G_SHL.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73666: AMDGPU/GlobalISel: Adjust image load register type based on dmask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72852: AMDGPU/GlobalISel: Select permlane16/permlanex16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73499: GlobalISel: Add observer argument to legalizeIntrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73694: AMDGPU: Don't use separate cache arguments for s_buffer_load node
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73695: AMDGPU: Replace subtarget check with an assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73157: AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73403: GlobalISel: Translate vector GEPs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72791: AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73533: [GlobalISel] (fix) Use pointer type size for offset constant when lowering stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72627: AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73157: AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72264: GlobalISel: Implement s32->s64 G_FPTOSI lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73558: AMDGPU: Correct memory size for image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73731: AMDGPU: Cleanup and fix SMRD offset handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73737: AMDGPU: Cleanup SMRD buffer selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68092: [AMDGPU] Invert the handling of skip insertion.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73695: AMDGPU: Replace subtarget check with an assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73694: AMDGPU: Don't use separate cache arguments for s_buffer_load node
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73737: AMDGPU: Cleanup SMRD buffer selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73759: GlobalISel: Make LegalizerHelper primitives public
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73761: AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73366: AMDGPU/GlobalISel: Select global MUBUF atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69978: Separately track input and output denormal mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69978: Separately track input and output denormal mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73352: AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73287: AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73785: [NFC] Introduce a type to model memory operation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73287: AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73754: [CodeGenPrepare] Make TargetPassConfig required
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73731: AMDGPU: Cleanup and fix SMRD offset handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73774: [VE] (fp)trunc+store & load+(fp)ext isel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67687: [CodeGen] Define an interface for the new pass manager. (new)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73789: [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73798: CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73814: AMDGPU: Switch some tests to use generated checks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Stop scanning for control flow intrinsic users
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Stop scanning for control flow intrinsic users
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73814: AMDGPU: Switch some tests to use generated checks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73831: AMDGPU/GFX10: Fix NSA reassign pass when operands are undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73113: GlobalISel: Support widening unmerge results with pointer source
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73114: AMDGPU/GlobalISel: Improve legalization of wide stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73118: AMDGPU/GlobalISel: Use more wide vector load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Mehdi AMINI via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73427: [mlir] Refactor the implementation of Symbol use lists.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72483: [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73654: [MLIR] break cyclic dependency between VectorOps and Analysis
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependency between MLIRPass and MLIRAnalysis
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73751: [CMake] Fix MSVC buggy version check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73819: [mlir] Add $_op hook to RewriterGen.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73769: Make gpu.launch implicitly capture uses of values defined above.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] ab2300b - [PassManagerBuilder] Remove global extension when a plugin is unloaded
Mehdi Amini via llvm-commits
- [llvm] b4fac78 - MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi Amini via llvm-commits
- [llvm] 1e417ba - Revert "MSVC Buggy version detection: turn pre-processor error into CMake configuration time check"
Mehdi Amini via llvm-commits
- [llvm] 5f94022 - MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Mehdi Amini via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D73683: Inline debug variable.
Michael Forster via Phabricator via llvm-commits
- [PATCH] D73217: [InlineCost] Add flag to allow changing the default inline cost
Michael Holman via Phabricator via llvm-commits
- [PATCH] D72493: Fix ordering of PassExtension registry and LibraryHandles registry construction
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 9c54b42 - Fix warning of `-Wcast-qual`. NFC.
Michael Liao via llvm-commits
- [PATCH] D73235: [GlobalMerge] Preserve symbol visibility when merging globals
Michael Spang via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D73586: Suppress spurious warnings when parsing Mach-O bianries.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D73586: Suppress spurious warnings when parsing Mach-O bianries.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D73586: Suppress spurious warnings when parsing Mach-O bianries.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D73574: Omit "Contents of" headers when -no-leading-headers is specified.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D51028: [BranchFolder] Drop kill/dead flags if they aren't present in all merged instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D51028: [BranchFolder] Drop kill/dead flags if they aren't present in all merged instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D73489: [mips][NFC] Remove unused instruction formats
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D73489: [mips][NFC] Remove unused instruction formats
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] 7f434b9 - [llvm] Ensure InlineCost-related fields are initialized
Mircea Trofin via llvm-commits
- [llvm] 14a16fa - [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification
Mircea Trofin via llvm-commits
- [PATCH] D73420: [llvm] Ensure InlineCost-related fields are initialized
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73420: [llvm] Ensure InlineCost-related fields are initialized
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73420: [llvm] Ensure InlineCost-related fields are initialized
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73662: [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73662: [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73662: [llvm][NFC] Rename CallAnalyzer::onCommonInstructionSimplification
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73825: [llvm][NFC] Factor out cost-model independent inling decision
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73825: [llvm][NFC] Factor out cost-model independent inling decision
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73644: [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D73644: [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D73644: [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] a40b3e3 - [NFC] Fix unused variable warning.
Nate Voorhies via llvm-commits
- [PATCH] D73591: [NFC] Fix unused variable warning.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73591: [NFC] Fix unused variable warning.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73591: [NFC] Fix unused variable warning.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73715: - Update .clang-tidy to ignore parameters of main like functions for naming violations in clang and llvm directory
Nathan James via Phabricator via llvm-commits
- [PATCH] D73715: - Update .clang-tidy to ignore parameters of main like functions for naming violations in clang and llvm directory
Nathan James via Phabricator via llvm-commits
- [PATCH] D73715: - Update .clang-tidy to ignore parameters of main like functions for naming violations in clang and llvm directory
Nathan James via Phabricator via llvm-commits
- [PATCH] D73342: Fix EarlyCSE to intersect aliasing metadata.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D73342: Fix EarlyCSE to intersect aliasing metadata.
Neil Henning via Phabricator via llvm-commits
- [llvm] 6cc6e89 - Fix helptext for opt/llc after 14fc20ca6
Nemanja Ivanovic via llvm-commits
- [PATCH] D69066: Add support for intrinsic llvm.ppc.eieio
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73267: Fix helptext for opt/llc after 14fc20ca6
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73267: Fix helptext for opt/llc after 14fc20ca6
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 68051c1 - Revert "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()"
Nico Weber via llvm-commits
- [llvm] 0d17410 - Prevent building with MSVC 14.24
Nico Weber via llvm-commits
- [llvm] 776937c - [gn build] (manually) port 90a10f00ff8
Nico Weber via llvm-commits
- [llvm] ce70eb7 - Fix AVR build after 777180a32b6107
Nico Weber via llvm-commits
- [llvm] cd68f4b - attempt to fix symbolize-paths.s on windows
Nico Weber via llvm-commits
- [llvm] b998d48 - attempt to fix symbolize-paths.s everywhere after cd68f4
Nico Weber via llvm-commits
- [llvm] 442d8e7 - [gn build] add a FIXME about using /Gw on win
Nico Weber via llvm-commits
- [llvm] 133a31c - [gn build] add asan runtime on linux and mac
Nico Weber via llvm-commits
- [llvm] fac4bd2 - [gn build] unbreak mac build after 133a31cef61c
Nico Weber via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73550: Prevent building with MSVC 14.24
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73800: [gn build] add asan runtime on linux and mac
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73800: [gn build] add asan runtime on linux and mac
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72332: AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72430: AMDGPU/GlobalISel: Select llvm.amdcn.raw.buffer.load
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72671: AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73444: AMDGPU/GlobalISel: Legalize TFE image result loads
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73445: AMDGPU/GlobalISel: Prefer merge/unmerge ops to legalize TFE
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73447: AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72605: AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D65238: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73604: [AMDGPU] Fix data race on RegisterBank initialization.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73458: Fix typo
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73467: AMDGPU/GlobalISel: Handle LDS with relocations case
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73477: AMDGPU/GlobalISel: Manually select scalar f64 G_FNEG
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73476: AMDGPU/GlobalISel: Look through copies for source modifiers
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73400: AMDGPU/GlobalISel: Custom lower G_FEXP
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72627: AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73157: AMDGPU/GlobalISel: Custom lower G_LOG/G_LOG10
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73559: AMDGPU: Account for dmask when computing image mem size
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73558: AMDGPU: Correct memory size for image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D72791: AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D71941: AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73831: AMDGPU/GFX10: Fix NSA reassign pass when operands are undef
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73831: AMDGPU/GFX10: Fix NSA reassign pass when operands are undef
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73831: AMDGPU/GFX10: Fix NSA reassign pass when operands are undef
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73771: [AMDGPU] Don't remove short branches over kills
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73287: AMDGPU/GlobalISel: Combine FMIN_LEGACY/FMAX_LEGACY
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73761: AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73558: AMDGPU: Correct memory size for image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Stop scanning for control flow intrinsic users
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73443: [mlir][VectorOps] add reshape support during type_cast
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73391: [mlir] Add primitive transform pattern to rewrite linalg.fill into vector.broadcast form.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73565: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73565: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73747: [mlir][NFC] Refactor DialectConversion debug logging
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73165: [MLIR][Linalg] Allow fusion of more than 2 linalg ops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73165: [MLIR][Linalg] Allow fusion of more than 2 linalg ops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73614: [mlir] Linalg tiling: generate code avoding out-of-bounds accesses
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73614: [mlir] Linalg tiling: generate code avoding out-of-bounds accesses
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73796: [mlir][Linalg] Adding support for linalg_matmul with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73796: [mlir][Linalg] Adding support for linalg_matmul with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73796: [mlir][Linalg] Adding support for linalg_matmul with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72965: [mlir][VectorOps] Support vector transfer_read/write unrolling for memrefs with vector element type.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg] OpGen hooks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg] OpGen hooks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73769: Make gpu.launch implicitly capture uses of values defined above.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73769: Make gpu.launch implicitly capture uses of values defined above.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 0957748 - [InstCombine] Add more negation tests; NFC
Nikita Popov via llvm-commits
- [llvm] bcfa0f5 - [InstCombine] Move negation handling into freelyNegateValue()
Nikita Popov via llvm-commits
- [llvm] 6a74641 - [InstCombine] Regenerate test checks; NFC
Nikita Popov via llvm-commits
- [llvm] 5171587 - [InstCombine] Add undef/non-splat tests for add/sub + icmp eq; NFC
Nikita Popov via llvm-commits
- [llvm] e086e23 - [InstCombine] Support non-splat vectors in icmp eq + add/sub fold
Nikita Popov via llvm-commits
- [llvm] 8058196 - [InstCombine] Process newly inserted instructions in the correct order
Nikita Popov via llvm-commits
- [llvm] 61ba477 - [InstCombine] Add SetVector.h include
Nikita Popov via llvm-commits
- [llvm] ef052a7 - [InstCombine] Update SimplifyCFG test
Nikita Popov via llvm-commits
- [llvm] 70d345e - [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Nikita Popov via llvm-commits
- [llvm] cad9107 - [InstCombine] Create new insts in foldICmpEqIntrinsicWithConstant; NFCI
Nikita Popov via llvm-commits
- [llvm] 90b5ed9 - [InstCombine] Remove unnecessary worklist add; NFCI
Nikita Popov via llvm-commits
- [llvm] 4803910 - [InstCombine] Remove unnecessary worklist add; NFCI
Nikita Popov via llvm-commits
- [llvm] ff17da3 - [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via llvm-commits
- [PATCH] D73288: [InstCombine] Move negation handling into freelyNegateValue()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73288: [InstCombine] Move negation handling into freelyNegateValue()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73288: [InstCombine] Move negation handling into freelyNegateValue()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73398: In SCEV's printer pass, print an estimate of the exit count for each exit from profiling information
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73575: [InstCombine] canonicalize splat shuffle after cmp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73647: [InstCombine] Support non-splat vectors in icmp eq + add/sub fold
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73647: [InstCombine] Support non-splat vectors in icmp eq + add/sub fold
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73647: [InstCombine] Support non-splat vectors in icmp eq + add/sub fold
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73135: [AArch64][ARM] Always expand ordered vector reductions (PR44600)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73745: [InstCombine] Rename worklist methods; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73803: [InstCombine] Add replaceOperand() helper
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72944: [InstCombine] Fix worklist management when simplifying demanded bits (PR44541)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73849: [ValueTracking][InstCombine] Fix infinite min/max canonicalization loop (PR44541)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73854: [ARM] Expand vector reduction intrinsics on soft float
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D52136: [clang-tidy] Add modernize-concat-nested-namespaces check
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73473: [DebugInfo] replaceDbgUsesWithUndef before removing dead alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73479: [DebugInfo] replaceDbgUsesWithUndef when sroa promotes an alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73481: [DebugInfo] replaceDbgUsesWithUndef after sroa promotes allocas
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73473: [DebugInfo] replaceDbgUsesWithUndef before removing dead alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73479: [DebugInfo] replaceDbgUsesWithUndef when sroa promotes an alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73481: [DebugInfo] replaceDbgUsesWithUndef after sroa promotes allocas
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D70121: [DebugInfo][LDV] Teach LDV how to identify source variables and handle fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D70121: [DebugInfo][LDV] Teach LDV how to identify source variables and handle fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D70121: [DebugInfo][LDV] Teach LDV how to identify source variables and handle fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73691: [DebugInfo] Re-instate scope trimming in LiveDebugVariables
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D73478: [DebugInfo] replaceDbgUsesWithUndef before removing single store alloca
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73626: [DebugInfo] Fix DebugLine::Prologue::getLength
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73626: [DebugInfo] Fix DebugLine::Prologue::getLength
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73627: [DebugInfo] Fix dumping CIE ID in .eh_frame sections.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73714: [DWARF] Do not cut 64-bit values when dumping CIEs and FDEs.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73714: [DWARF] Do not cut 64-bit values when dumping CIEs and FDEs.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73772: [DebugInfo][test] Adjust line table unit length to account for contents
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73773: [DebugInfo] Remove an unused method DWARFUnit::getDWARF5HeaderSize(). NFC.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73714: [DWARF] Do not cut 64-bit values when dumping CIEs and FDEs.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D69575: Improve module.pcm lock file performance on machines with high core counts
Paul Taykalo via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Basic support for remote debugging
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Basic support for remote debugging
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73539: [AVR] Recognize the AVR architecture in lldb
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D72824: [X86] Add combination for fma and fneg on X86 under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D73625: [FPEnv][AArch64] Add lowering and instruction selection for strict conversions
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D73784: [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D73784: [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 2b66d32 - [MIPS GlobalISel] Select count leading zeros
Petar Avramovic via llvm-commits
- [llvm] 8bc7ba5 - [MIPS GlobalISel] Select count trailing zeros
Petar Avramovic via llvm-commits
- [llvm] cbf03ae - [MIPS GlobalISel] Select population count (popcount)
Petar Avramovic via llvm-commits
- [PATCH] D73214: [MIPS GlobalISel] Select count leading zeros
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D73215: [MIPS GlobalISel] Select count trailing zeros
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D73216: [MIPS GlobalISel] Select population count (popcount)
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73631: [scudo] Skip building scudo standalone if sys/auxv.h can't be found
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73730: [scudo][standalone] Release secondary memory on purge
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73750: [scudo][standalone] Change default Android config
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73800: [gn build] add asan runtime on linux and mac
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73824: [wip] table driven size classes
Peter Collingbourne via Phabricator via llvm-commits
- [lld] 3238b03 - [LLD][ELF][ARM] clang-format function signature [NFC]
Peter Smith via llvm-commits
- [lld] 4f38ab2 - [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via llvm-commits
- [lld] 0b4a047 - [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Peter Smith via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73474: [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Peter Smith via Phabricator via llvm-commits
- [llvm] 369ea47 - [Symbolize] Handle error after the notes loop
Petr Hosek via llvm-commits
- [compiler-rt] d59e342 - [lsan] Support LeakSanitizer runtime on Fuchsia
Petr Hosek via llvm-commits
- [compiler-rt] 2533bc2 - Revert "[lsan] Support LeakSanitizer runtime on Fuchsia"
Petr Hosek via llvm-commits
- [llvm] 2b0e6fe - [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel
Petr Hosek via llvm-commits
- [compiler-rt] 90a10f0 - [lsan] Support LeakSanitizer runtime on Fuchsia
Petr Hosek via llvm-commits
- [llvm] 56b7f59 - [CMake] Set ASM compiler for external projects
Petr Hosek via llvm-commits
- [llvm] 127d3ab - [Instrumentation] Set hidden visibility for the bias variable
Petr Hosek via llvm-commits
- [PATCH] D73309: [lsan] Factor pthread-specific assumptions out of thread tracking code
Petr Hosek via llvm-commits
- [compiler-rt] c96eeeb - [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC
Petr Hosek via llvm-commits
- [PATCH] D73522: [CMake] Set ASM compiler for external projects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73523: [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73529: [Instrumentation] Set hidden visibility for the bias variable
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73409: [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73409: [Fuchsia] Remove aarch64-fuchsia target-specific -mcmodel=kernel
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73522: [CMake] Set ASM compiler for external projects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73529: [Instrumentation] Set hidden visibility for the bias variable
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73529: [Instrumentation] Set hidden visibility for the bias variable
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73523: [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73523: [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72950: [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73811: [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73523: [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72950: [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D70744: [compiler-rt] Split the builtins CMake build to a separate file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D70606: LLD: CET shadow stack support on Windows
Petr Penzin via Phabricator via llvm-commits
- [PATCH] D73398: In SCEV's printer pass, print an estimate of the exit count for each exit from profiling information
Philip Reames via Phabricator via llvm-commits
- [PATCH] D73398: In SCEV's printer pass, print an estimate of the exit count for each exit from profiling information
Philip Reames via Phabricator via llvm-commits
- [PATCH] D73501: [SCEV] SCEVExpander::isHighCostExpansion(): perform actual cost-modelling (PR44668)
Philip Reames via Phabricator via llvm-commits
- [llvm] dd71488 - [InstCombine][AMDGPU] Trim components of s_buffer_load
Piotr Sobczak via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D72685: [PowerPC] Exploit VSX rounding instrs for rint
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] cfebd77 - [GISel][KnownBits] Fix a bug where we could run out of stack space
Quentin Colombet via llvm-commits
- [PATCH] D73317: [GISelKnownBits] Add support for PHIs
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Rachel Craik via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Rachel Craik via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Rachel Craik via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D68073: Propeller code layout optimizations
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] c7feb6b - [WinEH] Re-run stack coloring test for i686
Reid Kleckner via llvm-commits
- [llvm] 9521c18 - [IR] Keep a double break between functions when printing a module
Reid Kleckner via llvm-commits
- [llvm] 4b606b4 - Move DenseMapInfo traits to TypeSize.h
Reid Kleckner via llvm-commits
- [llvm] a1daa7d - Avoid std::tie in TypeSize.h
Reid Kleckner via llvm-commits
- [llvm] b074acb - [Support] Don't modify the current EH context during stack unwinding
Reid Kleckner via llvm-commits
- [PATCH] D73044: {tablegen] Emit string literals instead of char arrays
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73505: [IR] Keep a double break between function decls and defs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73505: [IR] Keep a double break between function decls and defs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73505: [IR] Keep a double break between function decls and defs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73304: [compiler-rt] enable test-suite discovery in source tree for libFuzzer & profile
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73327: [compiler-rt][profile] fix test/instrprof-set-filename.c on windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73752: [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D70950: Add ProcName to TimeTraceProfiler
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73230: [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71092: [VFS] More consistent support for Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73809: eSupport] Don't modify the current EH context during stack unwinding
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73809: eSupport] Don't modify the current EH context during stack unwinding
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65270: [CMake] Fix source path generation for install in multi-config (MSBuild)
Richard Musil via Phabricator via llvm-commits
- [PATCH] D73245: Don't define std::max_align_t if not used in C++03 mode
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
River Riddle via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73488: [mlir] add lowering from affine.min to std
River Riddle via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73407: [mlir] Update various operations to declaratively specify their assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
River Riddle via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73379: [mlir] Add support for marking 'unknown' operations as dynamically legal.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73429: [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> instead of iterator_range.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73427: [mlir] Refactor the implementation of Symbol use lists.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72483: [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73427: [mlir] Refactor the implementation of Symbol use lists.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72483: [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
River Riddle via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D73430: [mlir] Optimize OpResult use case for single result operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72400: [MLIR] Add OpenMP dialect with barrier operation
River Riddle via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
River Riddle via Phabricator via llvm-commits
- [PATCH] D73670: [MLIR] Allow non-binary operations to be commutative
River Riddle via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
River Riddle via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
River Riddle via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependency between MLIRPass and MLIRAnalysis
River Riddle via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
River Riddle via Phabricator via llvm-commits
- [PATCH] D72006: [MLIR] Added llvm.invoke and llvm.landingpad
River Riddle via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
River Riddle via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrisnic lowering.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
River Riddle via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
River Riddle via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
River Riddle via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73407: [mlir] Update various operations to declaratively specify their assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
River Riddle via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73735: [mlir] Initial support for type constraints in the declarative assembly format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73736: [mlir][ODS] Refactor BuildableType to use $_builder as part of the format
River Riddle via Phabricator via llvm-commits
- [PATCH] D73747: [mlir][NFC] Refactor DialectConversion debug logging
River Riddle via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
River Riddle via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
River Riddle via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73747: [mlir][NFC] Refactor DialectConversion debug logging
River Riddle via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
River Riddle via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D73529: [Instrumentation] Set hidden visibility for the bias variable
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [llvm] 70cbf8c - [X86] Make `llc --help` output readable again
Roman Lebedev via llvm-commits
- [llvm] 9c801c4 - [NFC][IndVarSimplify] Autogenerate tests affected by isHighCostExpansionHelper() cost modelling (PR44668)
Roman Lebedev via llvm-commits
- [llvm] 7bca4a2 - [NFC][LoopVectorize] Autogenerate tests affected by isHighCostExpansionHelper() cost modelling (PR44668)
Roman Lebedev via llvm-commits
- [llvm] 8d2e9bc - [NFC][IndVarSimplify] Autogenerate exit_value_test2.ll check lines
Roman Lebedev via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73501: [SCEV] SCEVExpander::isHighCostExpansion(): perform actual cost-modelling (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73501: [SCEV] SCEVExpander::isHighCostExpansion(): perform actual cost-modelling (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73647: [InstCombine] Support non-splat vectors in icmp eq + add/sub fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73704: [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73705: [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73706: [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73712: [SCEV] SCEVExpander::isHighCostExpansionHelper(): bailout if no TTI is present
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73712: [SCEV] SCEVExpander::isHighCostExpansionHelper(): bailout if no TTI is present
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73706: [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73705: [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73716: [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73717: [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73718: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73722: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73728: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73728: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73741: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73741: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73744: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73501: [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73756: Revert of [InstCombine] Revert rL341831: relax one-use check in foldICmpAddCons… …tant() (PR44100)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73777: [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73741: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73718: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73703: [InstCombine] reassociate splatted vector ops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Roman Lebedev via Phabricator via llvm-commits
- [Diffusion] rG6cc6e89c11de: Fix helptext for opt/llc after 14fc20ca6
Roman Lebedev via Phabricator via llvm-commits
- [Diffusion] rG6cc6e89c11de: Fix helptext for opt/llc after 14fc20ca6
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
Rong Xu via Phabricator via llvm-commits
- [llvm] 77e6bb3 - Re-land [Support] Extend TimeProfiler to support multiple threads
Russell Gallop via llvm-commits
- [PATCH] D71059: [LLD][ELF] Add time-trace to ELF LLD (1/2)
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71060: [LLD][ELF] Add time-trace to ELF LLD (2/2)
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71060: [LLD][ELF] Add time-trace to ELF LLD (2/2)
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D73639: [LLVM] Wrap extern TLS variable in getter Function
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D70950: Add ProcName to TimeTraceProfiler
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D73558: AMDGPU: Correct memory size for image intrinsics
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D73559: AMDGPU: Account for dmask when computing image mem size
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Ryan Taylor via Phabricator via llvm-commits
- [llvm] 9b84dab - build: only pass -UNDEBUG when compiling C/C++
Saleem Abdulrasool via llvm-commits
- [llvm] a43bf80 - build: attempt to repair the build
Saleem Abdulrasool via llvm-commits
- [PATCH] D73440: [llvm] Fix broken cases of 'CHECK[^:]*$' in tests
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D73830: Only pass -UNDEBUG when compiling C/C++
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D73858: Fix CMake config breakage in COMPILE_LANGUAGE generator
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D71632: [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73178: [RISCV] Implement jump pseudo-instruction
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D73643: [WIP] Macro Fusion for RISC-V
Sam Elliott via Phabricator via llvm-commits
- [llvm] 6c2df5d - [ARM][LowOverheadLoops] Dont ignore VCTP
Sam Parker via llvm-commits
- [llvm] 7ad879c - [NFC][RDA] typedef SmallPtrSetImpl<MachineInstr*>
Sam Parker via llvm-commits
- [llvm] ac30ea2 - [RDA][ARM] Move functionality into RDA
Sam Parker via llvm-commits
- [llvm] dc0d84f - [NFC][ARM] Add test
Sam Parker via llvm-commits
- [llvm] 6726d67 - [ARM][LowOverheadLoops] Check scalar predicates
Sam Parker via llvm-commits
- [llvm] 06e1289 - [ARM][LowOverheadLoops] Skip debug values
Sam Parker via llvm-commits
- [llvm] e014de3 - [NFC][ARM] Add test
Sam Parker via llvm-commits
- [PATCH] D73198: [ARM][MVE] Tail-predication: support constant trip count
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73275: [ARM][LowOverheadLoops] Don't ignore VCTP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71696: [CodeGen] MachinePostRAUpdater
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73460: [RDA][ARM] Move functionality into RDA
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73460: [RDA][ARM] Move functionality into RDA
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73460: [RDA][ARM] Move functionality into RDA
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73460: [RDA][ARM] Move functionality into RDA
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72916: [JumpThreading] Reduce duplicate threshold at Oz
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73616: [ARM][LowOverheadLoops] Ensure memory predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73553: [MVE][MC] evaluateBranch: add missing MVE opcodes
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72713: [ARM][CodeGen] Check Low-overhead loop liveouts
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73682: [ARM][LowOverheadLoops] Check scalar predicates
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73682: [ARM][LowOverheadLoops] Check scalar predicates
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73688: [ARM][LowOverheadLoops] Skip debug values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73688: [ARM][LowOverheadLoops] Skip debug values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73194: [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73194: [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
Sam Parker via Phabricator via llvm-commits
- [PATCH] D68092: [AMDGPU] Invert the handling of skip insertion.
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D73576: [AArch64][SVE] Add SVE2 mla indexed intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73212: [NFC][AArch64][SVE] Rename Destructive enumerator from DestructiveInstType
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73141: [NFCI][AArch64][SVE] Set default DestructiveInstType in AArch64Inst class
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73551: [AArch64][SVE] Add remaining SVE2 intrinsics for uniform DSP operations
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73636: [AArch64][SVE] SVE2 intrinsics for complex integer arithmetic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73633: [AArch64][SVE] Add remaining SVE2 mla indexed intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 242fed9 - [InstCombine] convert fsub nsz with fneg operand to -(X + Y)
Sanjay Patel via llvm-commits
- [llvm] 747242a - [InstCombine] allow more narrowing of casted select
Sanjay Patel via llvm-commits
- [llvm] 276a6b8 - [InstCombine] add tests for cmp with splat operand and splat constant; NFC
Sanjay Patel via llvm-commits
- [llvm] 7a717d8 - [InstCombine] refactor foldVectorCmp(); NFC
Sanjay Patel via llvm-commits
- [llvm] 87f6314 - [InstCombine] canonicalize splat shuffle after cmp
Sanjay Patel via llvm-commits
- [llvm] 8919563 - [InstCombine] add splat binop tests; NFC
Sanjay Patel via llvm-commits
- [llvm] bc1148e - [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction ops (PR44536)
Sanjay Patel via llvm-commits
- [llvm] 9b9e2da - [Analysis] add optional index parameter to isSplatValue()
Sanjay Patel via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73288: [InstCombine] Move negation handling into freelyNegateValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73023: [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73288: [InstCombine] Move negation handling into freelyNegateValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72837: [AggressiveInstCombine] Add support for select instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73575: [InstCombine] canonicalize splat shuffle after cmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73575: [InstCombine] canonicalize splat shuffle after cmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73599: [X86] Use a shorter sequence to implement FLT_ROUNDS
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73575: [InstCombine] canonicalize splat shuffle after cmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73607: [X86] Custom lower ISD::FROUND with SSE4.1 to avoid a libcall.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73703: [InstCombine] reassociate splatted vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction ops (PR44536)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction ops (PR44536)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73410: [InstCombine] Push negation through multiply (PR44234)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73727: [SLP] drop poison-generating flags for shuffle reduction ops (PR44536)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73549: [Analysis] add optional index parameter to isSplatValue()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73745: [InstCombine] Rename worklist methods; NFC
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 2939fc1 - [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q)
Sanne Wouda via llvm-commits
- [PATCH] D71469: [AArch64] Add sq(r)dmulh_lane(q) LLVM IR intrinsics
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D71469: [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q)
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D71469: [AArch64] Add IR intrinsics for sq(r)dmulh_lane(q)
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D70674: [AArch64] Precommit tests for over-eager MUL/ADD fusing fix
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 8b73768 - [AIX] Minor cleanup in AsmPrinter. [NFC]
Sean Fertile via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73709: [PowerPC] Create a FixedStack object for CR save in linkage area.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73115: [AIX] Minor cleanup in AsmPrinter. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73142: Heat Coloring for CFGPrinter and CallPrinter
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
Sean Silva via Phabricator via llvm-commits
- [llvm] adc0217 - Fix typo
Sebastian Neubauer via llvm-commits
- [PATCH] D73458: Fix typo
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73466: Make unittests include path relative
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73458: Fix typo
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Serge Guelton via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] eb05457 - [X86] Add function isPrefix()
Shengchen Kan via llvm-commits
- [llvm] db7d2ab - [NFC] Fix helptext for opt/llc after https://reviews.llvm.org/D68411
Shengchen Kan via llvm-commits
- [PATCH] D73862: [RISCV] Fix incorrect FP base CFI offset for variable argument functions
Shiva Chen via Phabricator via llvm-commits
- [llvm] b1da8eb - [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via llvm-commits
- [llvm] a308b98 - [runtimes] Support install-*-stripped targets
Shoaib Meenai via llvm-commits
- [llvm] 2e745ba - [runtimes] Fix passing lists to runtimes configures
Shoaib Meenai via llvm-commits
- [compiler-rt] d8f6950 - [asan] Fix test compilation on Android API <= 17
Shoaib Meenai via llvm-commits
- [llvm] fa44d72 - [build] Fix runtimes build after 2e745ba6b0ba
Shoaib Meenai via llvm-commits
- [llvm] 0423ddf - [build] Fix LLVM_ENABLE_RUNTIMES override condition
Shoaib Meenai via llvm-commits
- [PATCH] D73253: [llvm] Fix file ignoring inside directories
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73251: [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73252: [runtimes] Support install-*-stripped targets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73253: [llvm] Fix file ignoring inside directories
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73512: [runtimes] Fix passing lists to runtimes configures
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73515: [asan] Fix test compilation on Android API <= 17
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73522: [CMake] Set ASM compiler for external projects
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73523: [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73512: [runtimes] Fix passing lists to runtimes configures
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73515: [asan] Fix test compilation on Android API <= 17
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73489: [mips][NFC] Remove unused instruction formats
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D73648: Don't mark MIPS TRAP as isTerminator
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D73644: [Mips] Add intrinsics for 4-byte and 8-byte MSA loads/stores.
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 422dfea - [VE] enable unaligned load/store isel
Simon Moll via llvm-commits
- [llvm] 92600c2 - [VE] call isel with stack passing
Simon Moll via llvm-commits
- [llvm] d53840a - [VE][fix] Explicit StringRef to std::string conversion
Simon Moll via llvm-commits
- [llvm] 93bbe7b - [VE][fix] (more) explicit StringRef to std::string
Simon Moll via llvm-commits
- [llvm] f6bb585 - [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns
Simon Moll via llvm-commits
- [llvm] 6b587ee - [VE] Isel patterns for fp32/64 and i32/64 conversion
Simon Moll via llvm-commits
- [llvm] 0bec0e7 - [VE] udiv/sdiv/urem/srem/mul isel patterns
Simon Moll via llvm-commits
- [llvm] fef80a2 - [VE] (conditional) branch modification & isel patterns
Simon Moll via llvm-commits
- [PATCH] D73448: [VE] unaligned load/store isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73448: [VE] unaligned load/store isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73448: [VE] unaligned load/store isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73448: [VE] enable unaligned load/store isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variant`.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73448: [VE] enable unaligned load/store isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73540: [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73544: [VE] Isel patterns for fp32/64 and i32/64 conversion
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73544: [VE] Isel patterns for fp32/64 and i32/64 conversion
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73540: [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73540: [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73544: [VE] Isel patterns for fp32/64 and i32/64 conversion
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73623: [VE] udiv/sdiv/urem/srem/mul isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73623: [VE] udiv/sdiv/urem/srem/mul isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73774: [VE] (fp)trunc+store & load+(fp)ext isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D71337: [VE,#0] 64bit data for SjLj
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [llvm] d891809 - [X86][AVX] Add test case from PR11210
Simon Pilgrim via llvm-commits
- [llvm] 2d5e281 - [X86][AVX] Add a more aggressive SimplifyMultipleUseDemandedBits to simplify masked store masks.
Simon Pilgrim via llvm-commits
- [llvm] e7e0437 - [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via llvm-commits
- [llvm] 79748ad - Fix MSVC lamdba default capture mode warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 48bd6a0 - [DAGCombiner] visitIMINMAX - use general SelectionDAG::FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] 4b04e11 - [DAGCombiner] Sub/SUBSAT - use general SelectionDAG::FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] 25b8e96 - [DAGCombiner] ISD::MUL - use general SelectionDAG::FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] f7245ef - [DAGCombiner] ISD::SHL/SRA/SRL - use general SelectionDAG::FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] a967aa2 - [DAGCombiner] ISD::SDIV/UDIV/SREM/UREM - use general SelectionDAG::FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] 57b0d33 - [DAGCombiner] ISD::AND/OR/XOR - use general SelectionDAG::FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] 5702dad - [DAG] Enable ISD::INSERT_SUBVECTOR SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via llvm-commits
- [llvm] 8fbc7fd - [DAG] SimplifyMultipleUseDemandedBits - peek through unused ISD::INSERT_SUBVECTOR subvectors
Simon Pilgrim via llvm-commits
- [llvm] 105e5c9 - [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via llvm-commits
- [llvm] a348530 - Remove unused function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 17e91b7 - [X86][SSE] combineBitcastvxi1 - add pre-AVX512 v64i1 handling
Simon Pilgrim via llvm-commits
- [llvm] 0c78b64 - [X86][SSE] Add bitcast <128 x i1> %1 to <2 x i64> test case
Simon Pilgrim via llvm-commits
- [llvm] 5d86ac8 - Fix a few spelling mistakes in comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 547a94f - Regenerate bitcast test for upcoming patch.
Simon Pilgrim via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73023: [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73646: [X86] Fix the cost model for v16i16->v16i32 zero_extend/sign_extend with AVX2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73751: [CMake] Fix MSVC buggy version check
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73435: [ValueTracking] Add DemandedElts support to computeKnownBits/ComputeNumSignBits (PR36319)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73844: [X86] Update the haswell and broadwell scheduler information for gather instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73370: [MVE] Fixup order of gather writeback intrinsic outputs.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73370: [MVE] Fixup order of gather writeback intrinsic outputs.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73786: [ARM,MVE] Fix vreinterpretq in big-endian mode.
Simon Tatham via Phabricator via llvm-commits
- [llvm] b567ff2 - [ARM][MVE] Tail-predication: support constant trip count
Sjoerd Meijer via llvm-commits
- [llvm] f719b0b - [MVE][MC] evaluateBranch: add missing MVE opcode
Sjoerd Meijer via llvm-commits
- [llvm] 24f0b6b - [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via llvm-commits
- [PATCH] D73198: [ARM][MVE] Tail-predication: support constant trip count
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73275: [ARM][LowOverheadLoops] Don't ignore VCTP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73198: [ARM][MVE] Tail-predication: support constant trip count
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73553: [MVE][MC] evaluateBranch: add missing MVE opcodes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73460: [RDA][ARM] Move functionality into RDA
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73553: [MVE][MC] evaluateBranch: add missing MVE opcodes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73553: [MVE][MC] evaluateBranch: add missing MVE opcodes
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73682: [ARM][LowOverheadLoops] Check scalar predicates
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73688: [ARM][LowOverheadLoops] Skip debug values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73531: [llvm-objdump] avoid crash disassembling unknown instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 53eb0f8 - [AMDGPU] Attempt to reschedule withou clustering
Stanislav Mekhanoshin via llvm-commits
- [llvm] c2ad7ee - [AMDGPU] override isHighLatencyDef
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D73386: [AMDGPU] Attempt to reschedule withou clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73386: [AMDGPU] Attempt to reschedule withou clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successfor chain on clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D71717: [MachineScheduler] Ignore artificial edges when forming store chains
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successor chain on clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successor chain on clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successor chain on clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D71717: [MachineScheduler] Ignore artificial edges when forming store chains
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73509: [MachineScheduler] relax successor chain on clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73582: [AMDGPU] override isHighLatencyDef
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D71717: [MachineScheduler] Ignore artificial edges when forming store chains
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73582: [AMDGPU] override isHighLatencyDef
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73582: [AMDGPU] override isHighLatencyDef
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73634: [AMDGPU] Cluster FLAT instructions with both vaddr and saddr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72852: AMDGPU/GlobalISel: Select permlane16/permlanex16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73073: AMDGPU: Add option to expand 64-bit integer division in IR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73695: AMDGPU: Replace subtarget check with an assert
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73483: [AMDGPU] fixed divergence driven shift operations selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73694: AMDGPU: Don't use separate cache arguments for s_buffer_load node
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73731: AMDGPU: Cleanup and fix SMRD offset handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73737: AMDGPU: Cleanup SMRD buffer selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Stop scanning for control flow intrinsic users
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D73837: Add minimal test for the ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D73837: Add minimal test for the ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D73837: Add minimal test for the ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D73837: Add minimal test for the ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] f00be8d - [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support
Stefan Pintilie via llvm-commits
- [llvm] 9de1241 - [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions
Stefan Pintilie via llvm-commits
- [PATCH] D72570: [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72570: [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72572: [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D73311: [Attributor] Use assumed information to determine side-effects
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D73313: [Attributor] Use fine-grained liveness in all helpers
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D73809: eSupport] Don't modify the current EH context during stack unwinding
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D71804: Fix -Wpessimizing-move warnings
Stephan Dollberg via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73348: Add lowering for loop.parallel to cfg.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73348: Add lowering for loop.parallel to cfg.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73348: Add lowering for loop.parallel to cfg.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73685: Fix conversion of loops to GPU with no block/thread dimensions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73689: [Linalg] Format Linalg/fusion.mlir.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73685: Fix conversion of loops to GPU with no block/thread dimensions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73769: Make gpu.launch implicitly capture uses of values defined above.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73685: Fix conversion of loops to GPU with no block/thread dimensions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
Stephan Herhut via Phabricator via llvm-commits
- [llvm] 27f2e9a - [examples] Fix CMakefiles for JITLink and OrcError library refactoring
Stephen Neuendorffer via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73654: [MLIR] break cyclic dependency between VectorOps and Analysis
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72588: [examples] Fix CMakefiles for JITLink and OrcError library refactoring
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependency between MLIRPass and MLIRAnalysis
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73670: [MLIR] Allow non-binary operations to be commutative
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73670: [MLIR] Allow non-binary operations to be commutative
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 0758ac4 - Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
Sterling Augustine via llvm-commits
- [llvm] c64b566 - Print discriminators when printing .debug_line in GNU style.
Sterling Augustine via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73383: Allow retrieving source files relative to the compilation directory.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73583: Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73583: Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73583: Handle non-absolute include dirs properly for both dwarf4 and dwarf5.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73318: Print discriminators when printing .debug_line in GNU style.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via Phabricator via llvm-commits
- [llvm] 2eb80a9 - Make StringRef's std::string conversion operator explicit
Sylvestre Ledru via llvm-commits
- [PATCH] D73568: Remove lit feature object-emission
Ted Woodward via Phabricator via llvm-commits
- [llvm] 2f63d54 - Restore "[LTO/WPD] Enable aggressive WPD under LTO option"
Teresa Johnson via llvm-commits
- [llvm] c45bb32 - [ThinLTO] Disable "Always import constants" due to compile time issues
Teresa Johnson via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73217: [InlineCost] Add flag to allow changing the default inline cost
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73597: [LTO] Add optimization remarks for removed functions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73724: [ThinLTO] Disable "Always import constants" due to compile time issues
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73724: [ThinLTO] Disable "Always import constants" due to compile time issues
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73698: [ThinLTO] Import globals recursively
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73698: [ThinLTO] Import globals recursively
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73724: [ThinLTO] Disable "Always import constants" due to compile time issues
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73724: [ThinLTO] Disable "Always import constants" due to compile time issues
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73851: [ThinLTO] More efficient export computation (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73611: [LNT] Update git URL in Dockerfile
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D73611: [LNT] Update git URL in Dockerfile
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Tim Shen via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Tim Shen via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Tim Shen via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Tim Shen via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Tim Shen via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
Tim Shen via Phabricator via llvm-commits
- [llvm] 795bbb3 - [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0
Tom Stellard via llvm-commits
- [PATCH] D73524: [CMake][DFSan] Don't use cat as it's not available on Windows
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D73404: [WIP] Basis of droping uses in llvm.assume.
Tyker via Phabricator via llvm-commits
- [PATCH] D73832: [WIP] Ignore/Drop droppable uses for code-sinking in InstCombine
Tyker via Phabricator via llvm-commits
- [PATCH] D73404: [WIP] Basis of dropping uses in llvm.assume.
Tyker via Phabricator via llvm-commits
- [PATCH] D73832: [WIP] Ignore/Drop droppable uses for code-sinking in InstCombine
Tyker via Phabricator via llvm-commits
- [PATCH] D72455: [NFC] Refactor TableGen for attributes
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72884: [NFC] Factor out function to detect if an attribute has an argument.
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D73832: Ignore/Drop droppable uses for code-sinking in InstCombine
Tyker via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D68292: [CMake] Disable building all Darwin libraries (except builtins) for macOS i386 when the SDK is >= 10.15.
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D73338: [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D73417: [AMDGPU] Add file headers for few files where it is missing.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D73386: [AMDGPU] Attempt to reschedule withou clustering
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D73386: [AMDGPU] Attempt to reschedule withou clustering
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] e08f205 - Reland (again): [DWARF] Allow cross-CU references of subprogram definitions
Vedant Kumar via llvm-commits
- [llvm] 79daafc - Reland: [DWARF] Allow cross-CU references of subprogram definitions
Vedant Kumar via llvm-commits
- [llvm] 8359511 - [CodeExtractor] Remove stale llvm.assume calls from extracted region
Vedant Kumar via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73630: [InstCombine][DebugInfo] Fold constants wrapped in metadata
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73534: [WIP][DebugInfo] Enable the debug entry values feature by default
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73700: [CallSiteInfo] Fix the assertions regarding updating the CallSiteInfo
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73725: [DebugInfo] Avoid a quadratic-complexity corner case in LiveDebugValues
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D70121: [DebugInfo][LDV] Teach LDV how to identify source variables and handle fragments
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73691: [DebugInfo] Re-instate scope trimming in LiveDebugVariables
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 4b414d9 - [PowerPC][Future] Add pld and pstd to future CPU
Victor Huang via llvm-commits
- [llvm] 1492b70 - [PowerPC][Future] Add prefixed loads and stores for future CPU
Victor Huang via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72577: [PowerPC][Future] Add prefixed loads and stores for future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D73235: [GlobalMerge] Preserve symbol visibility when merging globals
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Wei Mi via llvm-commits
- [llvm] f60671f - [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions
Wei Mi via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Wei Mi via Phabricator via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Wei Mi via Phabricator via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Wei Mi via Phabricator via llvm-commits
- [PATCH] D73490: [LV] Remove nondeterminacy by changing LoopVectorizationLegality::Reductions from DenseMap to MapVector
Wei Mi via Phabricator via llvm-commits
- [PATCH] D73724: [ThinLTO] Disable "Always import constants" due to compile time issues
Wei Mi via Phabricator via llvm-commits
- [llvm] 2b335e9 - [LoopUnroll] Remove remapInstruction().
Whitney Tsang via llvm-commits
- [llvm] 78dc649 - [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via llvm-commits
- [llvm] cd0cff4 - [NFCI][LoopUnrollAndJam] Minor changes.
Whitney Tsang via llvm-commits
- [llvm] da58e68 - [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when
Whitney Tsang via llvm-commits
- [llvm] e44f4a8 - [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and
Whitney Tsang via llvm-commits
- [PATCH] D73277: [LoopUnroll] Remove remapInstruction().
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73204: [NFCI][LoopUnrollAndJam] Minor changes.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73641: [LoopFusion] Move instructions from FC1.GuardBlock to FC0.GuardBlock and from FC0.ExitBlock to FC1.ExitBlock when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D52136: [clang-tidy] Add modernize-concat-nested-namespaces check
Wojtek Gumuła via Phabricator via llvm-commits
- [PATCH] D73554: [AIX] Don't use a zero fill with a second parameter
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D70634: Ignore Unknown dependencies using vectorize.ivdep metadata
Yashas Andaluri via Phabricator via llvm-commits
- [llvm] 795bbb3 - [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0
Yonghong Song via llvm-commits
- [llvm] 795bbb3 - [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0
Yonghong Song via llvm-commits
- [PATCH] D73681: [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73681: [BPF] fix a bug in BPFMISimplifyPatchable pass with -O0
Yonghong Song via Phabricator via llvm-commits
- [llvm] 43d9f2d - [opt viewer] Python compat - decode/encode string
Yuanfang Chen via llvm-commits
- [compiler-rt] 29181e5 - [compiler-rt][profile] fix test/instrprof-set-filename.c on windows
Yuanfang Chen via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for CleanseCrashInput MinimizeCrashInput
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73304: [compiler-rt] enable test-suite discovery in source tree for libFuzzer & profile
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73327: [compiler-rt][profile] fix test/instrprof-set-filename.c on windows
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67687: [CodeGen] Define an interface for the new pass manager. (new)
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D73309: [lsan] Factor pthread-specific assumptions out of thread tracking code
Yvan Roux via llvm-commits
- [PATCH] D57054: [MachineOutliner][ARM][RFC] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D73059: [IndVarSimplify] Extend previous special case for load use instruction to any narrow type loop variant to avoid extra trunc instruction
Zhongduo Lin (Jimmy) via Phabricator via llvm-commits
- [PATCH] D73857: [NFC][ScalarEvolution] Fix typo in getRangeForAffineAR and getRangeViaFactoring
Zhongduo Lin (Jimmy) via Phabricator via llvm-commits
- [PATCH] D73267: Fix helptext for opt/llc after 14fc20ca6
annita.zhang via Phabricator via llvm-commits
- [PATCH] D73159: ARM64: Debug info for structure argument missing DW_AT_location
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D73643: [WIP] Macro Fusion for RISC-V
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D73643: Macro Fusion for RISC-V
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
kledzik at apple.com via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
marcel via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
marcel via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
ouhang via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
ouhang via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
ouhang via Phabricator via llvm-commits
- [PATCH] D73475: [X86] Make sure we do not clobber RBX with mwaitx when used as a base pointer.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D73475: [X86] Make sure we do not clobber RBX with mwaitx when used as a base pointer.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D73448: [VE] unaligned load/store isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73448: [VE] unaligned load/store isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73456: [AMDGPU] Handle multiple base operands in areMemAccessesTriviallyDisjoint
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73454: [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73455: [AMDGPU] Handle multiple base operands in shouldClusterMemOps
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73470: Fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73348: Add lowering for loop.parallel to cfg.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73471: Fixed tanh lowering from Standard dialect to NVVM and ROCDL.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73470: [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and llvmir-intrinsics.mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73471: Add tanh lowering from Standard dialect to NVVM and ROCDL.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73488: [mlir] add lowering from affine.min to std
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70708: [AMDGPU] Simplify test and extend to gfx9 and gfx10
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73423: [LV] Do not try to sink dead instructions.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73448: [VE] enable unaligned load/store isel
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73486: [ms] [llvm-ml] Add support for attempted register parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73327: [compiler-rt][profile] fix test/instrprof-set-filename.c on windows
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for CleanseCrashInput MinimizeCrashInput
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for CleanseCrashInput MinimizeCrashInput
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73505: [IR] Keep a double break between function decls and defs
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73502: [BinaryFormat] Limit COFF file detection with unknown machine type
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D69661: [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73510: Reland "[StackColoring] Remap PseudoSourceValue frame indices via MachineFunction::getPSVManager()""
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73407: [mlir] Update various operations to declaratively specify their assembly format.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73246: [WebAssembly] Add WebAssembly support to llvm-symbolizer
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73513: [memtag] Plug in stack safety analysis.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73527: [Attributor] Collect memory accesses with their respective kind and location
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73428: [Attributor] Improve `noalias` deduction based on memory information
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73428: [Attributor] Improve `noalias` deduction based on memory information
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73528: [Inliner][NoAlias] Use call site attributes too
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72483: [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73427: [mlir] Refactor the implementation of Symbol use lists.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73528: [Inliner][NoAlias] Use call site attributes too
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support relocatable link of R_PPC_PLTREL24
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73485: [AMDGPU] Simplify DS and SM cases in getMemOperandsWithOffset
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73461: [VE] call isel with stack passing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73465: Add gpu::LaunchOp::addKernelArgument.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73540: [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73544: [VE] Isel patterns for fp32/64 and i32/64 conversion
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73507: [scudo][standalone] Secondary & general other improvements
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73532: [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73391: [mlir] Add primitive transform pattern to rewrite linalg.fill into vector.broadcast form.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73563: [mlir][spirv] Add GroupNonUniform min and max operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73561: [scudo][standalone] Fix Android logging
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73565: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73145: [mlir][Linalg] Introduce folding patterns to remove certain MemRefCastOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73312: [lit] Use canonical None test
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73581: [WIP] Preserve debug frame base information through register coloring
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72891: Compute ORE, BPI, BFI in Loop passes.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73592: [IRCE] Make IRCE a Function pass.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73581: [WebAssembly] Preserve debug frame base information through register coloring
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73600: [Matrix] Add remark propagation along the inlined-at chain.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73601: [X86] Fix isOffsetSuitableForCodeModel
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold large displacements
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold a large offset into a %rip relative address
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold a large offset into a %rip relative address
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73606: [X86] matchAdd: don't fold a large offset into a %rip relative address
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73535: Changed wrong ROCDL instructions in GPU lowering.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73540: [VE] fp32/64 fadd/fsub/fdiv/fmul isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73614: [mlir] Linalg tiling: generate code avoding out-of-bounds accesses
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73362: [mlir] EnumsGen: dissociate string form of integer enum from C++ symbol name
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73620: Add 'gpu.terminator' operation.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73181: [SCEV] Use backedge SCEV of PHI only if its input is loop invariant
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73623: [VE] udiv/sdiv/urem/srem/mul isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73632: [VE] (conditional) branch modification & isel patterns
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73634: [AMDGPU] Cluster FLAT instructions with both vaddr and saddr
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73640: [SmallString] Add explicit conversion to std::string
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D69701: [Utils] Allow "on-the-fly" argument changes for update_test_check scripts
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73518: [ELF] Mention symbol name in reportRangeError()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D69701: [Utils] Allow "on-the-fly" argument changes for update_test_check scripts
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73648: Don't mark MIPS TRAP as isTerminator
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73645: Add IntegerAttr::verifyConstructionInvariants.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73228: [AsmPrinter][ELF] Define local aliases (.Lfoo$local) for GlobalObjects
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73654: [MLIR] break cyclic dependency between VectorOps and Analysis
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependency between MLIRPass and MLIRAnalysis
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73656: [mlir][Linalg] Add a Linalg DRR test to go from matmul to vectors
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73658: [scudo][standalone] Revert some perf-degrading changes
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73667: Speed up compilation of ASTImporter
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73593: [mlir] [VectorOps] consolidate all vector utilities to one header/cc file
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73670: [MLIR] Allow non-binary operations to be commutative
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73670: [MLIR] Allow non-binary operations to be commutative
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73329: [libFuzzer] communicate through pipe to subprocess for MinimizeCrashInput
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73679: [MemoryBuiltins] Determine the size of a global w/o initializer
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73571: [MLIR] Add the sqrt operation to mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73685: Fix conversion of loops to GPU with no block/thread dimensions.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73689: [Linalg] Format Linalg/fusion.mlir.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73437: [mlir][spirv] Convert linalg.generic for reduction to SPIR-V ops
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrisnic lowering.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73715: - Update .clang-tidy to ignore parameters of main like functions for naming violations in clang and llvm directory
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73190: [mlir] Adds affine loop fusion transformation function to LoopFusionUtils.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73726: Rename llvm-prettyprinters to visualizer-tests.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73730: [scudo][standalone] Release secondary memory on purge
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73406: [mlir] Add support for generating the parser/printer from the declarative operation format.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73503: [mlir][NFC] Use declarative format for several operations in LLVM and Linalg dialects
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73504: [mlir][NFC] Update several SPIRV operations to use declarative parsers.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73405: [mlir] Add initial support for parsing a declarative operation assembly format
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73735: [mlir] Initial support for type constraints in the declarative assembly format
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73736: [mlir][ODS] Refactor BuildableType to use $_builder as part of the format
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73468: [mlir] LLVM dialect: Generate conversions between EnumAttrCase and LLVM API
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73296: [mlir] Add MemRefTypeBuilder and refactor some MemRefType::get().
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73747: [mlir][NFC] Refactor DialectConversion debug logging
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73752: [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73750: [scudo][standalone] Change default Android config
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73754: [CodeGenPrepare] Make TargetPassConfig required
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73757: [DSE] Track overlapping stores.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73230: [X86][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73165: [MLIR][Linalg] Allow fusion of more than 2 linalg ops.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73769: Make gpu.launch implicitly capture uses of values defined above.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73770: [mlir] Fix link to 'Getting started with MLIR'
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73771: [AMDGPU] Don't remove short branches over kills
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73774: [VE] (fp)trunc+store & load+(fp)ext isel
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73789: [GlobalISel] Tidy up unnecessary calls to createGenericVirtualRegister
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73760: [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64}
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73794: Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73750: [scudo][standalone] Change default Android config
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73795: [mlir] Drop customization hooks from StandardToLLVM conversion
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73733: [mlir] [VectorOps] fixed bug in vector.insert_strided_slice lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73796: [mlir][Linalg] Adding support for linalg_matmul with tensors.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73806: Add $_op hook to RewriterGen.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73809: eSupport] Don't modify the current EH context during stack unwinding
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73819: Add $_op hook to RewriterGen.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73818: Add $_op hook to RewriterGen.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72025: [PM][CGSCC] Add a helper to update the call graph from SCC passes
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73822: hwasan_symbolize: warn about missing symbols at most once per library
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73823: hwasan_symbolize: allow 0x in the address field
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73557: [GWP-ASan] Crash Handler API.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73824: [wip] table driven size classes
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg] OpGen hooks
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73829: [yaml2obj] Support -D EI_DATA=
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj] Support -D EI_CLASS=
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73831: AMDGPU/GFX10: Fix NSA reassign pass when operands are undef
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73572: [mlir] Expand shape functions in ShapeInference doc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
serge via Phabricator via llvm-commits
- [PATCH] D72493: Fix ordering of PassExtension registry and LibraryHandles registry construction
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72006: [MLIR] Added llvm.invoke and llvm.landingpad
shraiysh via Phabricator via llvm-commits
- [PATCH] D72006: [MLIR] Added llvm.invoke and llvm.landingpad
shraiysh via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
shraiysh via Phabricator via llvm-commits
- [PATCH] D71774: [RISCV] Optimize seteq/setne pattern expansions for better code size
weiwei via Phabricator via llvm-commits
- [PATCH] D73699: [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
weiwei via Phabricator via llvm-commits
- [PATCH] D69808: [RISCV GlobalISel] Add lowerReturn for calling conv.
weiwei via Phabricator via llvm-commits
- [PATCH] D69808: [RISCV GlobalISel] Add lowerReturn for calling conv.
weiwei via Phabricator via llvm-commits
- [PATCH] D69808: [RISCV GlobalISel] Add lowerReturn for calling conv.
weiwei via Phabricator via llvm-commits
- [PATCH] D69808: [RISCV GlobalISel] Add lowerReturn for calling conv.
weiwei via Phabricator via llvm-commits
- [PATCH] D69808: [RISCV GlobalISel] Add lowerReturn for calling conv.
weiwei via Phabricator via llvm-commits
- [llvm] 4332f1a - [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions.
via llvm-commits
- [llvm] 3d1f0ce - [X86] Add combination for fma and fneg on X86 under strict FP.
via llvm-commits
- [llvm] 3239b50 - [FPEnv] Add pragma FP_CONTRACT support under strict FP.
via llvm-commits
- [llvm] dba8cd5 - Fix sphinx build bot failure. NFCI.
via llvm-commits
- [llvm] 0580708 - Activate extension loading test on Darwin now that the underlying fix has landed
via llvm-commits
- [llvm] 3bbe7a6 - [XCOFF][AIX] Support basic relocation type on AIX
via llvm-commits
- [llvm] 1d9e08e - [AMDGPU] Add file headers for few files where it is missing.
via llvm-commits
- [llvm] fd09f12 - Implement -fsemantic-interposition
via llvm-commits
- [llvm] 5df1ac7 - [AMDGPU] fixed divergence driven shift operations selection
via llvm-commits
- [llvm] 4dba14c - [NFC] Refactor TableGen for attributes
via llvm-commits
- [llvm] 2ff5602 - [WIP] Build assume from call
via llvm-commits
- [llvm] ff1b9ad - [NFC] Factor out function to detect if an attribute has an argument.
via llvm-commits
- [llvm] d431c5d - Revert "[NFC] Factor out function to detect if an attribute has an argument."
via llvm-commits
- [llvm] 0adda3d - Revert "[WIP] Build assume from call"
via llvm-commits
- [llvm] 89d3b07 - Revert "[NFC] Refactor TableGen for attributes"
via llvm-commits
- [llvm] cfe87a4 - [NFC] Refactor TableGen for attributes
via llvm-commits
- [llvm] 355e4bf - [WIP] Build assume from call
via llvm-commits
- [llvm] ad8ffc5 - Revert "[WIP] Build assume from call"
via llvm-commits
- [llvm] 780d2c5 - [WIP] Build assume from call
via llvm-commits
- [llvm] c2d0336 - Revert "[WIP] Build assume from call"
via llvm-commits
- [llvm] 8ebe001 - [WIP] Build assume from call
via llvm-commits
- [llvm] 7cb5d96 - Revert "[WIP] Build assume from call"
via llvm-commits
- [llvm] a7bbe45 - Build assume from call
via llvm-commits
Last message date:
Sun Feb 2 23:50:10 PST 2020
Archived on: Mon Feb 3 00:30:20 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).