The Week Of Monday 3 February 2020 Archives by author
Starting: Mon Feb 3 00:08:31 PST 2020
Ending: Sun Feb 9 23:33:49 PST 2020
Messages: 3098
- [llvm] 5327b91 - DebugInfo: Add missing test coverage for DW_OP_convert in loclists
Robinson, Paul via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Yung, Douglas via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Yung, Douglas via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Yung, Douglas via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Yung, Douglas via llvm-commits
- [PATCH] D74016: libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt
Aaron Watry via Phabricator via llvm-commits
- [PATCH] D74013: libclc: Move rsqrt implementation to a .cl file
Aaron Watry via Phabricator via llvm-commits
- [PATCH] D73923: [mlir] [VectorOps] refined description of vector.contract
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73923: [mlir] [VectorOps] refined description of vector.contract
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74179: [mlir][VectorOps] Generalized vector.print to i32/i64
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74179: [mlir][VectorOps] Generalized vector.print to i32/i64
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74179: [mlir][VectorOps] Generalized vector.print to i32/i64
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74179: [mlir][VectorOps] Generalized vector.print to i32/i64
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Aart Bik via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Aart Bik via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Abdurrahman Akkas via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] da45bd2 - [VFS] More consistent support for Windows
Adrian McCarthy via llvm-commits
- [PATCH] D71092: [VFS] More consistent support for Windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D71092: [VFS] More consistent support for Windows
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] 84e5760 - [DebugInfo]: Reorderd the emission of debug_str section.
Adrian Prantl via llvm-commits
- [debuginfo-tests] 5752bcf - [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test
Adrian Prantl via llvm-commits
- [debuginfo-tests] 248435e - Replace CHECK-NEXT with CHECK-DAG. The order isn't relevant we just
Adrian Prantl via llvm-commits
- [PATCH] D73886: [DebugInfo] Refine the condition to detect CIEs.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
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] D74052: [DebugInfo] Tidy up DbgValueLocation class
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74197: [DebugInfo] Simplify DWARFDebugAddr.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74198: [DebugInfo] Add support for DWARF64 into DWARFDebugAddr.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 6770fbb - [ObjC][ARC] Delete ARC runtime calls that take inert phi values
Akira Hatanaka via llvm-commits
- [llvm] 4dcc029 - [ObjC][ARC] Keep track of phis that have been discovered to avoid an
Akira Hatanaka via llvm-commits
- [PATCH] D74022: [ELF][RISCV] Add R_RISCV_IRELATIVE
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 1132f87 - [update_cc_test_checks] Don't attach CHECK lines to function declarations
Alex Richardson via llvm-commits
- [llvm] 3114435 - Re-enable a update_cc_test_checks.py tests
Alex Richardson via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73770: [mlir] Fix link to 'Getting started with MLIR'
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] 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] D73895: [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73895: [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74203: Add NoSideEffect to Affine min max
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74179: [mlir][VectorOps] Generalized vector.print to i32/i64
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74203: Add NoSideEffect to Affine min max
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73872: [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code.
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] D73165: [MLIR][Linalg] Allow fusion of more than 2 linalg ops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73872: [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73955: [Linalg] Add tiling of Linalg to parallel loops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73955: [Linalg] Add tiling of Linalg to parallel loops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
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] D74051: Add a dependency on clang for check-llvm
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D74051: Add a dependency on clang for check-llvm
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73742: [Clang][Driver] After default -fintegrated-cc1, fix report_fatal_error no longer generates preprocessed source + reproducer.sh
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Alexander via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Alexander via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Alexandre Eichenberger via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Alexandre Eichenberger via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Alexandre Eichenberger via Phabricator via llvm-commits
- [llvm] 8ecde3a - [Clang] Remove unused #pragma clang __debug handle_crash
Alexandre Ganea via llvm-commits
- [llvm] 2a3fa0f - [Support] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.
Alexandre Ganea 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] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D74063: [Clang] Remove #pragma clang __debug handle_crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D74078: [Clang] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.
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] D74063: [Clang] Remove #pragma clang __debug handle_crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D74078: [Clang] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D74078: [Clang] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.
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] 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] 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] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74173: [dsymutil] Change a parameter from Triple to IsArch64Bit
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 388de9d - [LoopUtils] Make duplicate method a utility. [NFCI]
Alina Sbirlea via llvm-commits
- [llvm] 1c03cc5 - [NFCI] Update according to style.
Alina Sbirlea via llvm-commits
- [llvm] 67904db - [IRCE] Make IRCE a Function pass.
Alina Sbirlea via llvm-commits
- [PATCH] D73569: [LoopUtils] Make duplicate method a utility. [NFCI]
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] 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] 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] D73592: [IRCE] Make IRCE a Function pass.
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] D73592: [IRCE] Make IRCE a Function pass.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72891: Compute ORE, BPI, BFI in Loop passes.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Use PhiValuesAnalysis if available when handling phi alias
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] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D74269: [WebAssembly] Add debug info to insts in Emscripten SjLj
Alon Zakai via Phabricator via llvm-commits
- [llvm] b911b99 - [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd().
Amara Emerson via llvm-commits
- [llvm] ac8a12c - [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for non-pow-2 legalization.
Amara Emerson via llvm-commits
- [llvm] 28d22c2 - [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber.
Amara Emerson via llvm-commits
- [llvm] 35c63d6 - [GlobalISel][CallLowering] Look through bitcasts from constant function pointers.
Amara Emerson via llvm-commits
- [llvm] 21c9d9a - [GlobalISel][CallLowering] Tighten constantexpr check for callee.
Amara Emerson via llvm-commits
- [PATCH] D72610: GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73910: [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd()
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] D73910: [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd()
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73924: [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73929: [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74002: [AArch64][GlobalISel] Fix one use check in getTestBitReg
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73933: [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74080: [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74090: [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74077: [AArch64][GlobalISel] Fold G_LSHR into test bit calculation
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74149: [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74201: [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74201: [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74241: [GlobalISel][CallLowering] Look through bitcasts from constant function pointers
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74241: [GlobalISel][CallLowering] Look through bitcasts from constant function pointers
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Ana Pazos via Phabricator via llvm-commits
- [llvm] aaaeac6 - [MCA] Remove verification check on MayLoad and MayStore. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D73844: [X86] Update the haswell and broadwell scheduler information for gather instructions
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D73844: [X86] Update the haswell and broadwell scheduler information for gather instructions
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64832: [Xtensa 6/10] Add Xtensa basic assembler parser.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D73902: [BPF] handle typedef of struct/union for CO-RE relocations
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D73997: [BPF] disable ReduceLoadWidth during SelectionDag phase
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D73923: [mlir] [VectorOps] refined description of vector.contract
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] 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] 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] 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] D72965: [mlir][VectorOps] Support vector transfer_read/write unrolling for memrefs with vector element type.
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] D74014: [mlir] [VectorOps] generalized vector.contract semantics
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] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
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] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72425: [OptRemark] RFC: Introduce a message table for OptRemarks
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D73889: [Doc] Proposal for vector predication
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] D73889: [Doc] Proposal for vector predication
Andy Kaylor 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] D74161: Fix MSAN failure on Function destruction
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D74161: Fix MSAN failure on Function destruction
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Arkady Shlykov via Phabricator via llvm-commits
- [PATCH] D69781: [analyzer] Add test directory for scan-build
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D69781: [analyzer] Add test directory for scan-build
Artem Dergachev via Phabricator via llvm-commits
- [llvm] 0f116fd - [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73396: AMDGPU/GlobalISel: Select G_SEXT_INREG
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73414: AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73393: AMDGPU/GlobalISel: Legalize G_SEXT_INREG
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73879: AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74261: [AMDGPU][GlobalISel] Refactor selectDS1Addr1Offset/selectDS64Bit4ByteAligned
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74167: AMDGPU/GlobalISel: Look through casts when legalizing vector indexing
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74170: AMDGPU/GlobalISel: Don't mis-select vector index on a constant
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74170: AMDGPU/GlobalISel: Don't mis-select vector index on a constant
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
- [llvm] ea8b2cb - [AVR] Add disassembly tests for supported instructions
Ayke van Laethem via llvm-commits
- [PATCH] D73911: [AVR] Add disassembly tests for supported instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D73958: [AVR] Don't assert on an undefined operand
Ayke via Phabricator via llvm-commits
- [PATCH] D73961: [LLDB] Addresses can be two bytes in size
Ayke via Phabricator via llvm-commits
- [PATCH] D73961: [LLDB] Addresses can be two bytes in size
Ayke via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Ayke via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Ayke via Phabricator via llvm-commits
- [PATCH] D73911: [AVR] Add disassembly tests for supported instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D73958: [AVR] Don't assert on an undefined operand
Ayke via Phabricator via llvm-commits
- [PATCH] D74045: [AVR] Disassemble register operands
Ayke via Phabricator via llvm-commits
- [PATCH] D74049: [AVR] Implement disassembly support for I/O instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Ayke via Phabricator via llvm-commits
- [PATCH] D73961: [LLDB] Addresses can be two bytes in size
Ayke via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
Ayke via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Ayke via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
Ayke via Phabricator via llvm-commits
- [PATCH] D74213: [AVR] Don't adjust addresses by 2 for absolute values
Ayke via Phabricator via llvm-commits
- [PATCH] D74213: [AVR] Don't adjust addresses by 2 for absolute values
Ayke via Phabricator via llvm-commits
- [PATCH] D74281: [AVR] Use correct register class for mul instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Ayke via Phabricator via llvm-commits
- [llvm] 10c7b77 - [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for SELECT.
Ayman Musa via llvm-commits
- [PATCH] D72350: [DDG] Data Dependence Graph - Graph Simplification
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D73995: [NFC] [DA] Refactoring getIndexExpressionsFromGEP
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D73998: [DA] renaming the -da-disable-delinearization-checks option
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D73959: [mlir][spirv] Add dialect-specific attribute for target environment
Ben Vanik via Phabricator via llvm-commits
- [PATCH] D69490: [LoopIdiomRecognize] Avoid trying to create a pattern from the address of a thread local.
Ben via Phabricator via llvm-commits
- [llvm] e4230a9 - ArrayRef'ize spillCalleeSavedRegisters. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] ef83d46 - Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D42365: [LoopFlatten] Add a loop-flattening pass
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73152: [PHIElimination] Compile time optimization for huge functions.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D74239: [Hexagon] v67+ HVX register pairs should support either direction
Brian Cain via Phabricator via llvm-commits
- [PATCH] D74239: [Hexagon] v67+ HVX register pairs should support either direction
Brian Cain via Phabricator via llvm-commits
- [PATCH] D74239: [Hexagon] v67+ HVX register pairs should support either direction
Brian Cain via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72226: Add LazyCallGraph API to add function to RefSCC
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72226: Add LazyCallGraph API to add function to RefSCC
Brian Gesiak via Phabricator via llvm-commits
- [llvm] 2eaa9d9 - [NFC][LangRef][FPEnv] Fix whitespace for denormal-fp-math/denormal-fp-math-f32
Cameron McInally via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
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
- [llvm] 9827806 - AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via llvm-commits
- [llvm] 6370c7c - AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via llvm-commits
- [llvm] 884acbb - AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang 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] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D71293: AMDGPU: Generate the correct sequence of code for FDIV32 when correctly-rounded-divide-sqrt is set
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] D72454: [AIX] Enable frame pointer for AIX and add related test suite
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] D42894: [LNT] Use session saved baseline in run comparison report
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Chris Matthews via Phabricator via llvm-commits
- [debuginfo-tests] 5a21d2b - Rename prettyprinters test to llvm-support.
Christian Sigg via llvm-commits
- [PATCH] D73726: Rename llvm-prettyprinters to visualizer-tests.
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] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73726: Rename prettyprinters test to llvm-support.
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] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D74232: scudo: Add way to set release interval for both allocators.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D74232: scudo: Add way to set release interval for both allocators.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D74232: scudo: Add way to set release interval for both allocators.
Christopher Ferris via Phabricator via llvm-commits
- [llvm] 31574d3 - [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault via llvm-commits
- [llvm] b03f3fb - Reapply: [SVE] Fix bug in simplification of scalable vector instructions
Christopher Tetreault 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] 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] 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
- [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] 5b2c5e2 - [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via llvm-commits
- [llvm] 082dcca - [llvm-exegesis] Restrict the range of allowable rounding countrols.
Clement Courbet via llvm-commits
- [llvm] 89a6647 - [llvm-exegesis] Document `repetition-mode`.
Clement Courbet via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73343: [llvm-exegesis] Restrict the range of allowable rounding countrols.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73874: [Alignment][NFC] Use Align for code creating MemOp
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73885: [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
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] D73945: [NFC] Encapsulate MemOp logic
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D74085: [llvm-exegesis] Improve error reporting
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D74114: [llvm-exegesis] Document `repetition-mode`.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D74114: [llvm-exegesis] Document `repetition-mode`.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D74215: [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp
Clement Courbet via Phabricator via llvm-commits
- [llvm] 028579b - [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW.
Craig Topper via llvm-commits
- [llvm] c7768ce - [X86] Update the haswell and broadwell scheduler information for gather instructions
Craig Topper via llvm-commits
- [llvm] c3a4722 - [X86] Don't emit two X86ISD::COMI/UCOMI nodes when handling comi/ucomi intrinsics.
Craig Topper via llvm-commits
- [llvm] 8413116 - [X86] Use X86ISD::SUB instead of X86ISD::CMP in some places.
Craig Topper via llvm-commits
- [llvm] 4581d97 - [X86] Remove some uncovered and possibly broken code from combineZext.
Craig Topper via llvm-commits
- [llvm] cd14b4a - [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c))
Craig Topper via llvm-commits
- [llvm] e195ff9 - Recommit "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places."
Craig Topper via llvm-commits
- [llvm] c67773b - [X86] Give KSET0* and KSET1* pseudos the same scheduler resource usage as KXOR/KXNOR.
Craig Topper via llvm-commits
- [llvm] 016f42e - [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist.
Craig Topper via llvm-commits
- [llvm] a3d489e - [X86] Add a DAG combine for (i32 (sext (i8 (x86isd::setcc_carry)))) -> (i32 (x86isd::setcc_carry)) and remove isel patterns.
Craig Topper via llvm-commits
- [llvm] c6bdd8e - [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Craig Topper via llvm-commits
- [llvm] 600f2e1 - [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead.
Craig Topper via llvm-commits
- [llvm] 4175d7e - [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary
Craig Topper via llvm-commits
- [llvm] ec9a94a - [X86] Use MVT::i8 instead of MVT::i64 for shift amount in BuildSDIVPow2
Craig Topper via llvm-commits
- [llvm] f2d7aad - [X86] Add the rest of the tests that were supposed to go with 90c31b0f428fe911255277a60782ea9114700475
Craig Topper via llvm-commits
- [llvm] 3f62028 - [X86] Use SelectionDAG::getAllOnesConstant to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] ae4e498 - [X86] Turn vXi1 any_extends into sign_extends in PreprocessISelDAG and remove some isel patterns.
Craig Topper via llvm-commits
- [llvm] 2785787 - [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB
Craig Topper via llvm-commits
- [llvm] 598d9dd - [X86] Add more avx512 masked fmaddsub/fmsubadd autoupgrade tests with rounding control not set to 4.
Craig Topper via llvm-commits
- [llvm] bb717d3 - [X86] Correct the implementation of the avx512 masked fmsubadd autoupgrade code to not leave the negate unconnected.
Craig Topper via llvm-commits
- [llvm] 2af1640 - [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF.
Craig Topper via llvm-commits
- [llvm] eeb6394 - [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to return expanded integer results from ReplaceNodeResults instead of just returning two results.
Craig Topper via llvm-commits
- [llvm] d643a39 - [X86] Use any_fadd/sub/mul/div/sqrt with the AVX512 scalar_*_patterns.
Craig Topper via llvm-commits
- [llvm] 0152b10 - [X86] Add the recently added (V)CVTSS2SI/CVTSD2SI instructions used for LRINT/LLRINT to the load folding tables.
Craig Topper via llvm-commits
- [llvm] e629674 - [X86] Add more scalar intrinsic instructions to isNonFoldablePartialRegisterLoad.
Craig Topper via llvm-commits
- [llvm] dbcc139 - [X86] Remove isel patterns that include a vselect/X86selects and a strict FP node.
Craig Topper via llvm-commits
- [llvm] dd26222 - [X86] Use MVT::i32 for the type of a MOV32r0 created in X86DAGToDAGISel::Select.
Craig Topper via llvm-commits
- [llvm] e1cbfec - [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select
Craig Topper via llvm-commits
- [llvm] 656d66f - [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16.
Craig Topper via llvm-commits
- [llvm] 05d4420 - [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns.
Craig Topper via llvm-commits
- [llvm] f24c43c - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] 06ba969 - [X86] Make (insert_vector_elt (v8i16 zerovec), i16 %x, 0) generate the same code as (v8i16 (build_vector %x, 0, 0, 0, 0, 0, 0, 0)).
Craig Topper via llvm-commits
- [llvm] d0a6b32 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D73864: [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW.
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] D73859: [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist.
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] 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] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
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] D74024: [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74111: [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74024: [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead.
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] D74152: [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74152: [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74268: [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74111: [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74117: [AArch64][SVE] SVE2 intrinsics for character match & histogram generation
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D71491: [ubsan] Check implicit casts in ObjC for-in statements
Dan Liew via Phabricator via llvm-commits
- [PATCH] D73875: [DAG] OptLevelChanger - fix uninitialized variable analyzer warning (PR44471)
Daniel Sanders 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] D73854: [ARM] Expand vector reduction intrinsics on soft float
Dave Green via Phabricator via llvm-commits
- [PATCH] D73854: [ARM] Expand vector reduction intrinsics on soft float
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] D73908: [ARM][VecReduce] Force expand vector_reduce_fmin
Dave Green via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Dave Green via Phabricator via llvm-commits
- [PATCH] D73908: [ARM][VecReduce] Force expand vector_reduce_fmin
Dave Green via Phabricator via llvm-commits
- [PATCH] D73908: [ARM][VecReduce] Force expand vector_reduce_fmin
Dave Green via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Dave Green via Phabricator via llvm-commits
- [PATCH] D71470: Recommit "[ARM][MVE] findVCMPToFoldIntoVPS"
Dave Green via Phabricator via llvm-commits
- [PATCH] D71470: Recommit "[ARM][MVE] findVCMPToFoldIntoVPS"
Dave Green via Phabricator via llvm-commits
- [PATCH] D74218: [ARM] Extra MVE VADDV reduction patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D42365: [LoopFlatten] Add a loop-flattening pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D42365: [LoopFlatten] Add a loop-flattening pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D74224: [ARM] MVE VADDLV lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D74147: [AArch64] Add BIT/BIF support.
Dave Green via Phabricator via llvm-commits
- [llvm] 5327b91 - DebugInfo: Add missing test coverage for DW_OP_convert in loclists
David Blaikie via llvm-commits
- [llvm] 552a8fe - DebugInfo: Check DW_OP_convert in loclists with Split DWARF
David Blaikie via llvm-commits
- [llvm] 4f281f0 - DebugInfo: Fix convert-loclist.ll to handle different target instruction lengths
David Blaikie via llvm-commits
- [llvm] 031f83f - DebugInfo: Simplify emitDebugLocEntry by never passing a null CU
David Blaikie via llvm-commits
- [llvm] 1ced28c - DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF
David Blaikie via llvm-commits
- [llvm] 5327b91 - DebugInfo: Add missing test coverage for DW_OP_convert in loclists
David Blaikie via llvm-commits
- [llvm] 5327b91 - DebugInfo: Add missing test coverage for DW_OP_convert in loclists
David Blaikie via llvm-commits
- [llvm] efcd396 - DebugInfo: Generalize convert-debugloc.ll to run for multiple target architectures
David Blaikie via llvm-commits
- [llvm] 6f738f6 - DebugInfo: convert-debugloc.ll remove erroneous CHECK
David Blaikie via llvm-commits
- [llvm] 1b787f5 - DebugInfo: Generalize test/DebugInfo/X86/convert-inlined.ll
David Blaikie via llvm-commits
- [llvm] cd9142e - DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures
David Blaikie via llvm-commits
- [llvm] b0cd0b7 - Reapply: DebugInfo: Add missing test coverage for DW_OP_convert in loclists
David Blaikie via llvm-commits
- [llvm] 7f57f13 - DebugInfo: use a symbolic DIE reference in convert-loclist.ll
David Blaikie via llvm-commits
- [llvm] 57c54dd - Recommit: DebugInfo: Check DW_OP_convert in loclists with Split DWARF
David Blaikie via llvm-commits
- [llvm] a1c338d - DebugInfo: Fix convert-loclist.ll Split DWARF variant to use a hardcoded triple
David Blaikie via llvm-commits
- [llvm] 9329cfc - DebugInfo: convert-debugloc.ll generalize to run on ppc64le
David Blaikie via llvm-commits
- [llvm] def55a8 - DebugInfo: Add a couple of missing COFF sections to make convert-loclist.ll pass on Windows
David Blaikie via llvm-commits
- [llvm] ec50e10 - DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF
David Blaikie via llvm-commits
- [llvm] cd9142e - DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures
David Blaikie via llvm-commits
- [llvm] a4b590d - DebugInfo: Stabilize DW_OP_convert tests so they don't depend on register allocation, etc
David Blaikie via llvm-commits
- [llvm] cd9142e - DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures
David Blaikie via llvm-commits
- [llvm] ba9cae5 - IR Linking: Support merging Warning+Max module metadata flags
David Blaikie via llvm-commits
- [llvm] 84eeee6 - Linker/module-max-warn.ll: Fix test to be compatible with Windows file separators
David Blaikie via llvm-commits
- [PATCH] D73901: [DebugInfo][test] Fix calculation of generated line table size
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
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] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73901: [DebugInfo][test] Fix calculation of generated line table size
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] D73726: Rename prettyprinters test to llvm-support.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73546: Add a few GDB pretty printers for MLIR.
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] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74204: [DebugInfo] Reject line tables of version > 5
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74195: [DebugInfo] Do not dump header field for pre-DWARF5 address tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74198: [DebugInfo] Add support for DWARF64 into DWARFDebugAddr.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74197: [DebugInfo] Simplify DWARFDebugAddr.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74202: [DebugInfo][test] Replace pre-canned binary test
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72358: [llvm-objcopy][test] Fix tests when path contains "bar"
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74249: [DebugInfo] Support file-level include directories when generating Dwarf5 LineTable prologues.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74249: [DebugInfo] Support file-level include directories when generating Dwarf5 LineTable prologues.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74257: IR Linking: Support merging Warning+Max module metadata flags
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74257: IR Linking: Support merging Warning+Max module metadata flags
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74257: IR Linking: Support merging Warning+Max module metadata flags
David Blaikie via Phabricator via llvm-commits
- [llvm] 6e01cd6 - Improve error message of FileCheck when stdin is empty
David Bozier via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
David CARLIER via Phabricator via llvm-commits
- [llvm] d05e4ff - [ARM] MVE vector reduction fadd and fmul tests. NFC
David Green via llvm-commits
- [llvm] 362d00e - [ARM][VecReduce] Force expand vector_reduce_fmin
David Green via llvm-commits
- [llvm] f64b346 - [ARM] Add extra use test for MVE VPT blocks. NFC
David Green via llvm-commits
- [PATCH] D73708: [update_cc_test_checks] Don't attach CHECK lines to function declarations
David Greene via Phabricator via llvm-commits
- [PATCH] D73825: [llvm][NFC] Factor out cost-model independent inling decision
David Li via Phabricator via llvm-commits
- [PATCH] D73387: [MBP] Partial tail duplication into hot predecessors
David Li via Phabricator via llvm-commits
- [PATCH] D73920: [BFI] Add a debug check for unknown block queries.
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] D72937: [PGO][PGSO] Tune flags for profile guided size optimization.
David Li via Phabricator via llvm-commits
- [PATCH] D72937: [PGO][PGSO] Tune flags for profile guided size optimization.
David Li via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
David Li via Phabricator via llvm-commits
- [PATCH] D74073: [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO.
David Li via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
David Li via Phabricator via llvm-commits
- [llvm] 95c95a9 - [ARM][AsmParser] Make assembly directives case insensitive
David Spickett via llvm-commits
- [llvm] a05566c - [ARM] Correct missing newline after outputting .tlsdescseq directive.
David Spickett via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [PATCH] D73972: [ARM] Correct missing newline after outputting .tlsdescseq directive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D73972: [ARM] Correct missing newline after outputting .tlsdescseq directive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [PATCH] D74118: [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend
David Spickett via Phabricator via llvm-commits
- [PATCH] D74120: [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
David Spickett via Phabricator via llvm-commits
- [PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
David Stenberg via Phabricator via llvm-commits
- [PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
David Stenberg via Phabricator via llvm-commits
- [llvm] 77e71c5 - [AIX] Don't use a zero fill with a second parameter
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] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
David Tenty via Phabricator via llvm-commits
- [PATCH] D74164: [AIX][XCOFF] Support Mergeable2ByteCString and Mergeable4ByteCString
David Tenty via Phabricator via llvm-commits
- [PATCH] D74256: [AIX] Change host detection to return correct 32/64-bit triple
David Tenty via Phabricator via llvm-commits
- [llvm] 99a6e40 - [IRCE] Use SCEVExpander to modify loop bound
Denis Antrushin 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] D73959: [mlir][spirv] Add dialect-specific attribute for target environment
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D73943: [WebAssembly] Make stack pointer args inhibit tail calls
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73943: [WebAssembly] Make stack pointer args inhibit tail calls
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] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73190: [mlir] Adds affine loop fusion transformation function to LoopFusionUtils.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D73595: [mlir][Linalg][doc] Add Design Document for the Linalg Dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Digger via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Digger via Phabricator via llvm-commits
- [PATCH] D74164: Support Mergeable2ByteCString and Mergeable4ByteCString
Digger via Phabricator via llvm-commits
- [PATCH] D74240: refactor the tuple of symbol information with structure.
Digger via Phabricator via llvm-commits
- [compiler-rt] 8a1f4fe - [compiler-rt] Fix sanitizer_common build for FreeBSD
Dimitry Andric via llvm-commits
- [compiler-rt] 924c903 - [compiler-rt] clang-format FreeBSD-specific sanitizer sources
Dimitry Andric via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] 8ba2b62 - [ARM] Fix non-determenistic behaviour
Diogo Sampaio via llvm-commits
- [llvm] de90d73 - [DebugInfo] Avoid the call site param for mem instrs with multiple defs
Djordje Todorovic via llvm-commits
- [llvm] d173cb1 - [llvm-dwarfdump][Stats] Add the license header
Djordje Todorovic via llvm-commits
- [llvm] d180899 - [llvm-dwarfdump][Stats] Fix the License header
Djordje Todorovic via llvm-commits
- [PATCH] D73954: [DebugInfo] Avoid the call site param for mem instructions with multiple defs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73954: [DebugInfo] Avoid the call site param for mem instructions with multiple defs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73954: [DebugInfo] Avoid the call site param for mem instructions with multiple defs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74053: [DebugInfo] Teach LDV how to handle identical variable fragments
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74121: [TargetInstrInfo] Add the isCandidateForCallSiteEntry()
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74122: [CallSiteInfo] Use the isCandidateForCallSiteEntry() when update the cs info
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
- [PATCH] D74122: [CallSiteInfo] Use the isCandidateForCallSiteEntry() when update the cs info
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] D73700: [CallSiteInfo] Fix the assertions regarding updating the CallSiteInfo
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74121: [TargetInstrInfo] Add the isCandidateForCallSiteEntry()
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74159: [MachineInstr] Add isCandidateForCallSiteEntry predicate
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74206: [llvm-dwarfdump][SecSize] Add the percentage of the whole binary
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74208: [llvm-dwarfdump] Add the docs and test for the show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74208: [llvm-dwarfdump] Add the docs and test for the show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74206: [llvm-dwarfdump][SecSize] Add the percentage of the whole binary
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 7b6e49a - Fixed a -Wunused-variable warning in no-assertion builds
Dmitri Gribenko via llvm-commits
- [llvm] 2de2275 - [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Drew Maxwell via Phabricator via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Drew Maxwell via Phabricator via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Drew Maxwell via Phabricator via llvm-commits
- [PATCH] D74062: [ADT] Fix iplist_impl - use after move warnings (PR43943)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D73911: [AVR] Add disassembly tests for supported instructions
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D73958: [AVR] Don't assert on an undefined operand
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D73172: [X86][Sched] A bunch of fixes to the Zen2 sched model latencies.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D74221: [TargetLowering] Add NegatibleKind enum for isNegatibleForFree return codes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D74221: [TargetLowering] Add NegatibleKind enum for isNegatibleForFree return codes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
Ed Maste via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Ed Maste via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Ed Maste via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Ed Maste via Phabricator via llvm-commits
- [llvm] 3b70ee2 - [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz 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
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant, use InstSimplify to fold undef values.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant, use InstSimplify to fold undef values.
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] D74111: [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74275: [compiler-rt] Compile __powitf2 under wasm
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
Emilio Cobos Álvarez 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] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Erich Keane via Phabricator via llvm-commits
- [PATCH] D73851: [ThinLTO] More efficient export computation (NFC)
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D73851: [ThinLTO] More efficient export computation (NFC)
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] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
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] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D74132: [ThinLTO/WPD] Remove dead code and improve test case
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D74132: [ThinLTO/WPD] Remove dead code and improve test case
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D73698: [ThinLTO] Import globals recursively
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D74132: [ThinLTO/WPD] Remove dead code and improve test case
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] 28c9121 - [compiler-rt] implement sigaltstack interception
Evgenii Stepanov via llvm-commits
- [compiler-rt] 0dc634b - hwasan_symbolize: warn about missing symbols at most once per library
Evgenii Stepanov via llvm-commits
- [compiler-rt] 6da6153 - hwasan_symbolize: allow 0x in the address field
Evgenii Stepanov via llvm-commits
- [compiler-rt] dd921cb - [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
Evgenii Stepanov via llvm-commits
- [compiler-rt] f48c1f5 - [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception
Evgenii Stepanov via llvm-commits
- [llvm] 7dd2810 - Fix MSAN failure on Function destruction
Evgenii Stepanov via llvm-commits
- [llvm] a373841 - [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT
Evgenii Stepanov via llvm-commits
- [PATCH] D73896: [GWP-ASan] Allow late initialisation if single-threaded.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
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] D73816: [compiler-rt] implement sigaltstack interception
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] D73987: [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73987: [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix NetBSD build with sigaltstack interception
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73987: [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72366: [AArch64] Stack frame reordering.
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] D74100: [GWP-ASan] Fix unused variables from crash handler + clang-format
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74150: Update hwasan docs to cover outlined checks and globals.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74161: Fix MSAN failure on Function destruction
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74154: LSAN for android
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74161: Fix MSAN failure on Function destruction
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D74161: Fix MSAN failure on Function destruction
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D73032: [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733).
Evgeniy via Phabricator via llvm-commits
- [PATCH] D73032: [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733).
Evgeniy via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
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] D72304: [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Fady Ghanim via Phabricator via llvm-commits
- [llvm] 8ff86fc - [X86] -fpatchable-function-entry=N, 0: place patch label after ENDBR{32, 64}
Fangrui Song via llvm-commits
- [llvm] 531fad7 - [test] yaml2obj -docnum => --docnum=
Fangrui Song via llvm-commits
- [lld] 77519b6 - [test] yaml2obj -docnum => --docnum=
Fangrui Song via llvm-commits
- [lld] 5461fa2 - [ELF][ARM] Fix regression of BL->BLX substitution after D73542
Fangrui Song via llvm-commits
- [llvm] a29a9a3 - [yaml2obj] Refactor command line parsing
Fangrui Song via llvm-commits
- [lld] 7ddd130 - Fix lld test after D74034
Fangrui Song via llvm-commits
- [llvm] 819e755 - [llvm-readobj][test] Fix test after yaml2obj change (D74034)
Fangrui Song via llvm-commits
- [llvm] 727362e - [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
Fangrui Song via llvm-commits
- [llvm] e395124 - [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via llvm-commits
- [llvm] e2d7c5b - [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
Fangrui Song via llvm-commits
- [lld] f08099b - [ELF][ARM][test] Keep arm-thumb-interwork-shared.s
Fangrui Song via llvm-commits
- [llvm] 6520976 - [dsymutil] Delete unneeded parameter Triple from DWARFLinker
Fangrui Song via llvm-commits
- [lld] 5f38040 - [ELF] Simplify parsing of version dependency. NFC
Fangrui Song via llvm-commits
- [llvm] 280f15c - [gn build] Add OpenMPOpt.cpp to LLVMipo after D69930/9548b74a831e
Fangrui Song via llvm-commits
- [llvm] ee3f13b - Fix -Wunused-lambda-capture for -DLLVM_ENABLE_ASSERTIONS=off builds after 6556c615f3c3aae8af876806777065961ae20024
Fangrui Song via llvm-commits
- [lld] 1732f50 - [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some memory region tests
Fangrui Song via llvm-commits
- [llvm] 512c03b - [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t>
Fangrui Song 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] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some EI_CLASS EI_DATA tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some EI_CLASS EI_DATA tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
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] D70468: [ELF] Error if -Ttext-segment is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70468: [ELF] Error if -Ttext-segment is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70468: [ELF] Error if -Ttext-segment is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Warn changed section type or flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Warn changed section type or flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Warn changed section type or flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74022: [ELF][RISCV] Add R_RISCV_IRELATIVE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74051: Add a dependency on clang for check-llvm
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
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] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
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] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74047: [llvm-readobj] - Allow a situation when a section name is unknown.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74047: [llvm-readobj] - Allow a situation when a section name is unknown.
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] D73999: [MC][ELF] Warn changed section type or flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72194: [MC][ELF] Ensure that mergeable globals with an explicit section are assigned to SHF_MERGE sections with compatible entsizes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74022: [ELF][RISCV] Add R_RISCV_IRELATIVE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74173: [dsymutil] Change a parameter from Triple to IsArch64Bit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74173: [dsymutil] Change a parameter from Triple to IsArch64Bit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74204: [DebugInfo] Reject line tables of version > 5
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74173: [dsymutil] Delete unneeded parameter Triple from DWARFLinker
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] D72358: [llvm-objcopy][test] Fix tests when path contains "bar"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74286: [ELF] Respect output section alignment for AT> (non-null lmaRegion)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74286: [ELF] Respect output section alignment for AT> (non-null lmaRegion)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74286: [ELF] Respect output section alignment for AT> (non-null lmaRegion)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74297: [ELF] Start a new PT_LOAD if LMA region is different
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Warn changed section type or flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74202: [DebugInfo][test] Replace pre-canned binary test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74202: [DebugInfo][test] Replace pre-canned binary test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Fangrui Song 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
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [llvm] abada50 - [NFC] Fix some spelling mistakes to test pushing to GH.
Filipe Cabecinhas via llvm-commits
- [llvm] 8c681f5 - [Matrix] Mark matrix memory intrinsics as argmemonly/write|read mem.
Florian Hahn via llvm-commits
- [llvm] 8d5e76a - [ValueTracking] Update implied reasoning to accept expanded cmp (NFC).
Florian Hahn via llvm-commits
- [llvm] 89ca4b9 - [InstCombine] Precommit usub.with.overflow test for D74066.
Florian Hahn via llvm-commits
- [llvm] 14ef87b - [ValueTracking] usub(a, b) cannot overflow if a >= b.
Florian Hahn via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
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] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
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] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72631: [DSE] Eliminate stores at the end of the function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73078: [VPlan] Use consecutive numbers to print VPValues instead of addresses.
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] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74065: [ValueTracking] Update implied reasoning to accept expanded cmp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74141: [InstCombine] Simplify a umul overflow check to a != 0 && b != 0.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant, use InstSimplify to fold undef values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74065: [ValueTracking] Update implied reasoning to accept expanded cmp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74065: [ValueTracking] Update implied reasoning to accept expanded cmp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74141: [InstCombine] Simplify a umul overflow check to a != 0 && b != 0.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
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] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant, use InstSimplify to fold undef values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60581: [ValueLattice] Make mark* functions public, return if value changed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73602: [SVE] Add support for lowering GEPs involving scalable vectors.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D74254: [WIP][llvm][aarch64] SVE addressing modes: register + immediate.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D73602: [SVE] Add support for lowering GEPs involving scalable vectors.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 7531a50 - [Remarks] Extend the RemarkStreamer to support other emitters
Francis Visoiu Mistrih via llvm-commits
- [llvm] 3125887 - [Remarks] Fix gcc build
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
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] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] Add affine.parallel op
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] Add affine.parallel op
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] Add affine.parallel op
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74288: [MLIR][Affine] Add affine.parallel op
Frank Laub via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [llvm] f8c9ceb - [SimplifyLibCalls] Add __strlen_chk.
George Burgess IV via llvm-commits
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D49103: Lower llvm.objectsize earlier in our optimization pipeline
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D74079: [SimplifyLibCalls] Simplify __strlen_chk
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D74079: [SimplifyLibCalls] Simplify __strlen_chk
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D74079: [SimplifyLibCalls] Simplify __strlen_chk
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D74079: [SimplifyLibCalls] Simplify __strlen_chk
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
George Rimar via Phabricator via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
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
- [PATCH] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE 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
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
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
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some EI_CLASS EI_DATA tests
George Rimar via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
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
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
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
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
George Rimar via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
George Rimar via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
George Rimar via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
George Rimar via Phabricator via llvm-commits
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74047: [llvm-readobj] - Allow a situation when a section name is unknown.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
George Rimar via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
George Rimar via Phabricator via llvm-commits
- [PATCH] D74047: [llvm-readobj] - Change the error to warning when a section name is unknown.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
George Rimar via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
George Rimar via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74115: [llvm-readobj][test] - Add a test for --elf-cg-profile option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
George Rimar via Phabricator via llvm-commits
- [PATCH] D74115: [llvm-readobj][test] - Add a test for --elf-cg-profile option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74169: [LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74115: [llvm-readobj][test] - Add a test for --elf-cg-profile option.
George Rimar via Phabricator via llvm-commits
- [llvm] bec54e4 - [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE section.
Georgii Rymar via llvm-commits
- [llvm] 60f161e - [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
Georgii Rymar via llvm-commits
- [llvm] fd0abcb - [yaml2obj] - Change NameIndex to StName for Symbol.
Georgii Rymar via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D73078: [VPlan] Use consecutive numbers to print VPValues instead of addresses.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D73078: [VPlan] Use consecutive numbers to print VPValues instead of addresses.
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 75d9994 - Fix broken invariant
Guillaume Chatelet via llvm-commits
- [llvm] fc19465 - [Alignment][NFC] Use Align for code creating MemOp
Guillaume Chatelet via llvm-commits
- [llvm] 333f2ad - [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
Guillaume Chatelet via llvm-commits
- [llvm] b8144c0 - [NFC] Encapsulate MemOp logic
Guillaume Chatelet via llvm-commits
- [llvm] f85d340 - [NFC] Introduce an API for MemOp
Guillaume Chatelet via llvm-commits
- [llvm] d65bbf8 - [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet 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] 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] D73791: Fix broken invariant
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73874: [Alignment][NFC] Use Align for code creating MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73874: [Alignment][NFC] Use Align for code creating MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73874: [Alignment][NFC] Use Align for code creating MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73874: [Alignment][NFC] Use Align for code creating MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73885: [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73885: [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73885: [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73885: [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73885: [Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73945: [NFC] Encapsulate MemOp logic
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73945: [NFC] Encapsulate MemOp logic
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73945: [NFC] Encapsulate MemOp logic
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73945: [NFC] Encapsulate MemOp logic
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73964: [NFC] Introduce an API for MemOp
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74162: [Inliner] Inlining should honor nobuiltin attributes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74124: [llvm-exegesis] Add a custom error for clustering
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D73543: [clang] Add support for __builtin_memcpy_inline
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74162: [Inliner] Inlining should honor nobuiltin attributes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
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] 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] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
H.J Lu via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D74220: [TableGen] Fix spurious type error in bit assignment.
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
- [PATCH] D74267: [mlir][Linalg] Add a roundtrip test for indexed_generic op with tensors.
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] f00ab18 - Make quick-append.test resilient to running in paths with '1.o' in the name
Hans Wennborg via llvm-commits
- [llvm] 1cc3db1 - build_llvm_package.bat: Use a short form of the git revision
Hans Wennborg via llvm-commits
- [llvm] b3d7d10 - Declare __builtin_strlen in StringRef.h as constexpr
Hans Wennborg via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Hans Wennborg via llvm-commits
- [llvm] 6c4a8bc - Make llvm::crc32() work also for input sizes larger than 32 bits.
Hans Wennborg via llvm-commits
- [llvm] 67905fc - Fix some typos in ArrayRef.h
Hans Wennborg via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Hans Wennborg via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Hans Wennborg via llvm-commits
- [llvm] 1b3d166 - StringRef.h: __builtin_strlen seems to exist in VS 2017 MSVC 19.16 or later
Hans Wennborg via llvm-commits
- [llvm] 4c330be - Try to fix ilist.h after 529e6f8791b6
Hans Wennborg via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Hans Wennborg via llvm-commits
- [llvm] abe01e1 - Revert "[llvm-exegesis] Improve error reporting" and follow-up.
Hans Wennborg via llvm-commits
- [llvm] 81c9df1 - Fix the MC/WebAssembly/debug-info.ll test after 84e5760
Hans Wennborg via llvm-commits
- [llvm] 84e5760 - [DebugInfo]: Reorderd the emission of debug_str section.
Hans Wennborg via llvm-commits
- [llvm] ff837aa - Actually, don't try to use __builtin_strlen in StringRef.h before VS 2019
Hans Wennborg 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] D73680: [AArch64] -fpatchable-function-entry=N, 0: place patch label after BTI
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D70519: [CMake] use findzlib util to include zlib
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73752: [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73742: [Clang][Driver] After default -fintegrated-cc1, fix report_fatal_error no longer generates preprocessed source + reproducer.sh
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73742: [Clang][Driver] After default -fintegrated-cc1, fix report_fatal_error no longer generates preprocessed source + reproducer.sh
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74039: Make llvm::crc32() work also for input sizes larger than 32 bits.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74039: Make llvm::crc32() work also for input sizes larger than 32 bits.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74039: Make llvm::crc32() work also for input sizes larger than 32 bits.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74039: Make llvm::crc32() work also for input sizes larger than 32 bits.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74078: [Clang] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74063: [Clang] Remove #pragma clang __debug handle_crash
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74085: [llvm-exegesis] Improve error reporting
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74085: [llvm-exegesis] Improve error reporting
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 5b5cbfe - [WebAssembly] Add debug info to insts in Emscripten SjLj
Heejin Ahn via llvm-commits
- [PATCH] D73927: Revert "[WebAssembly] Split and recombine multivalue calls for ISel"
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D73943: [WebAssembly] Make stack pointer args inhibit tail calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D74269: [WebAssembly] Add debug info to insts in Emscripten SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D74269: [WebAssembly] Add debug info to insts in Emscripten SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D74191: [WebAssembly] Implement multivalue call_indirects
Heejin Ahn 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] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Hendrik Greving via Phabricator via llvm-commits
- [llvm] 803dd6f - [BFI] Add a debug check for unknown block queries.
Hiroshi Yamauchi via llvm-commits
- [llvm] b70f23f - [PGO][PGSO] Tune flags for profile guided size optimization.
Hiroshi Yamauchi via llvm-commits
- [llvm] 4ed205c - [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO.
Hiroshi Yamauchi 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] D73920: [BFI] Add a debug check for unknown block queries.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73920: [BFI] Add a debug check for unknown block queries.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73381: [PGO][PGSO] Handle MBFIWrapper
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D72937: [PGO][PGSO] Tune flags for profile guided size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D73798: CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D69070: [PGO][PGSO] SizeOpts changes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D72937: [PGO][PGSO] Tune flags for profile guided size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D72937: [PGO][PGSO] Tune flags for profile guided size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D74073: [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D74073: [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang 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
- [llvm] 9c726e9 - Reland "[AArch64] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] 9a40670 - Revert "Reland "[AArch64] Fix data race on RegisterBank initialization.""
Huihui Zhang via llvm-commits
- [llvm] 801857c - [ConstantFold][SVE] Fix constant folding for bitcast.
Huihui Zhang via llvm-commits
- [llvm] 5389ca7 - [ConstantFold][NFC] Move scalable vector unit tests under vscale.ll
Huihui Zhang via llvm-commits
- [llvm] 8e1ca94 - Reland "[AArch64] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] e0d1e83 - Revert "Reland "[AArch64] Fix data race on RegisterBank initialization.""
Huihui Zhang via llvm-commits
- [llvm] 2491fd0 - Reland "[AArch64] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] ae39105 - Reland "[ARM] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [llvm] 6556c61 - Reland "[AMDGPU] Fix data race on RegisterBank initialization."
Huihui Zhang via llvm-commits
- [PATCH] D73930: [WIP]ARM fix race on RegisterBank
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73931: [WIP]AArch64 fix race on RegisterBank
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D74095: [ConstantFold][SVE] Fold bitcast into splat value for splat vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D71389: [ConstantFold][SVE] Fix constant folding for bitcast.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 1ea99a2 - [DebugInfo] Allow reading an address table with a mismatched address.
Igor Kudrin via llvm-commits
- [PATCH] D73886: [DebugInfo] Refine the condition to detect CIEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73887: [DebugInfo] Do not cut 64-bit values when dumping CIEs and FDEs.
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] D73886: [DebugInfo] Refine the condition to detect CIEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74194: [DebugInfo] Allow reading an address table with a mismatched address.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74195: [DebugInfo] Do not dump header field for pre-DWARF5 address tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74196: [DebugInfo] Refine error messages in DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74197: [DebugInfo] Simplify DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74198: [DebugInfo] Add support for DWARF64 into DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74196: [DebugInfo] Refine error messages in DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74197: [DebugInfo] Simplify DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74198: [DebugInfo] Add support for DWARF64 into DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74194: [DebugInfo] Allow reading an address table with a mismatched address.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74195: [DebugInfo] Do not dump header field for pre-DWARF5 address tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74196: [DebugInfo] Refine error messages in DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74196: [DebugInfo] Refine error messages in DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74197: [DebugInfo] Simplify DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74198: [DebugInfo] Add support for DWARF64 into DWARFDebugAddr.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73887: [DebugInfo] Do not cut 64-bit values when dumping CIEs and FDEs.
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] D73976: [compiler-rt] fix NetBSD build with sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73816: [compiler-rt] implement sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix NetBSD build with sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix NetBSD and FreeBSD build with sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix NetBSD and FreeBSD build with sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception
Igor Sugak 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] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74061: [mlir] Update generic op ebnf to include region
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74061: [mlir] Update generic op ebnf to include region
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74246: [mlir][Pass] Enable printing pass options as part of `-help`.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 1271cde - [DebugInfo][test] Adjust line table unit length to account for contents
James Henderson via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
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] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Support enumeration() with context and add -D e_machine= to override the value in YAML
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] D73820: [llvm-strip][WebAssembly] Support strip flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE sections.
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] D73772: [DebugInfo][test] Adjust line table unit length to account for contents
James Henderson via Phabricator via llvm-commits
- [PATCH] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE sections.
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] D73901: [DebugInfo][test] Fix calculation of generated line table size
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] D73901: [DebugInfo][test] Fix calculation of generated line table size
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] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
James Henderson via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
James Henderson via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some EI_CLASS EI_DATA tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D73888: [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
James Henderson via Phabricator via llvm-commits
- [PATCH] D73788: [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
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] D73901: [DebugInfo][test] Fix calculation of generated line table size
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
James Henderson via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Warn changed section type or flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D74047: [llvm-readobj] - Allow a situation when a section name is unknown.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74034: [yaml2obj] - Change NameIndex to StName for Symbol.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D73901: [DebugInfo][test] Fix calculation of generated line table size
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D73901: [DebugInfo][test] Fix calculation of generated line table size
James Henderson via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
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] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
James Henderson via Phabricator via llvm-commits
- [PATCH] D74047: [llvm-readobj] - Change the error to warning when a section name is unknown.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
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] D74195: [DebugInfo] Do not dump header field for pre-DWARF5 address tables.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74196: [DebugInfo] Refine error messages in DWARFDebugAddr.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
James Henderson via Phabricator via llvm-commits
- [PATCH] D74194: [DebugInfo] Allow reading an address table with a mismatched address.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74115: [llvm-readobj][test] - Add a test for --elf-cg-profile option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74202: [DebugInfo][test] Replace pre-canned binary test
James Henderson via Phabricator via llvm-commits
- [PATCH] D74115: [llvm-readobj][test] - Add a test for --elf-cg-profile option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
James Henderson via Phabricator via llvm-commits
- [PATCH] D74204: [DebugInfo] Reject line tables of version > 5
James Henderson via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D74196: [DebugInfo] Refine error messages in DWARFDebugAddr.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
James Henderson via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
James Henderson via Phabricator via llvm-commits
- [PATCH] D74205: [WIP][llvm-dwarfdump] Add the --show-sections-sizes option
James Henderson via Phabricator via llvm-commits
- [PATCH] D74208: [llvm-dwarfdump] Add the docs and test for the show-sections-sizes option
James Henderson via Phabricator via llvm-commits
- [PATCH] D74207: [llvm-dwarfdump][Stats] Add the License header
James Henderson via Phabricator via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [llvm] 3524755 - Revert "Activate extension loading test on Darwin now that the underlying fix has landed"
Jan Korous via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Jan Korous via Phabricator via llvm-commits
- [llvm] e6686ad - AMDGPU/EG, CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x)
Jan Vesely via llvm-commits
- [PATCH] D74011: libclc: Use acos implementation from amd_builtins
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74011: libclc: Use acos implementation from amd_builtins
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74013: libclc: Move rsqrt implementation to a .cl file
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74013: libclc: Move rsqrt implementation to a .cl file
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74016: libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74017: AMDGPU/EG, CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x)
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D73765: libclc: Use amd builtin for asin implementation
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74017: AMDGPU/EG, CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x)
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74016: libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74013: libclc: Move rsqrt implementation to a .cl file
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74016: libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D73126: [X86] Generate unaligned access for fixed slots in unaligned stack
Jann Horn 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
- [debuginfo-tests] 4a18a5b - Change first test to be CHECK: to make the test run.
Jason Molenda via llvm-commits
- [debuginfo-tests] 5752bcf - [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test
Jason Molenda via llvm-commits
- [debuginfo-tests] 5752bcf - [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test
Jason Molenda via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Javier Setoain via Phabricator via llvm-commits
- [llvm] 97d9a76 - [AMDGPU] Don't remove short branches over kills
Jay Foad via llvm-commits
- [llvm] 05297b7 - [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions
Jay Foad via llvm-commits
- [llvm] 2252cac - [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr
Jay Foad via llvm-commits
- [llvm] 13f8be6 - [AMDGPU] Use @LINE for error checking in gfx10 assembler tests
Jay Foad 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] D73867: [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73868: [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73867: [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73868: [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73957: [AMDGPU] getMemOperandsWithOffset: add vaddr operand for stack access BUF instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74210: [TableGen] Diagnose undefined fields when generating searchable tables
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74223: [GlobalISel] Add buildMerge with SrcOp initializer list
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74227: [AMDGPU] Use @LINE for error checking in gfx10 assembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74227: [AMDGPU] Use @LINE for error checking in gfx10 assembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74253: SelectionDAG: Fix bug in ClusterNeighboringLoads
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
- [llvm] 41206b6 - [DebugInfo] Re-instate LiveDebugVariables scope trimming
Jeremy Morse via llvm-commits
- [llvm] ed5998d - Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location"
Jeremy Morse via llvm-commits
- [llvm] ece7614 - Revert "[DebugInfo][DAG] Distinguish different kinds of location indirection"
Jeremy Morse via llvm-commits
- [PATCH] D73691: [DebugInfo] Re-instate scope trimming in LiveDebugVariables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
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] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D73526: [SafeStack][DebugInfo] Insert DW_OP_deref in correct location
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 2bd4644 - [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation
Jessica Paquette via llvm-commits
- [llvm] 37910fd - [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation
Jessica Paquette via llvm-commits
- [llvm] 9effe38 - [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation
Jessica Paquette via llvm-commits
- [llvm] a82a28a - [AArch64][GlobalISel] Fix one use check in getTestBitReg
Jessica Paquette via llvm-commits
- [llvm] 292f725 - [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation
Jessica Paquette via llvm-commits
- [llvm] 7212f65 - [AArch64][GlobalISel] Fold G_LSHR into test bit calculation
Jessica Paquette via llvm-commits
- [llvm] bab9934 - [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function
Jessica Paquette via llvm-commits
- [llvm] a373841 - [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT
Jessica Paquette via llvm-commits
- [llvm] d78cefb - [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1
Jessica Paquette via llvm-commits
- [llvm] df51b68 - Revert "[AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1"
Jessica Paquette via llvm-commits
- [llvm] 3e5d837 - Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT"
Jessica Paquette via llvm-commits
- [llvm] 609a489 - [AArch64][GlobalISel] Reland SLT/SGT TBNZ optimization
Jessica Paquette via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73910: [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd()
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] D73924: [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73924: [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73924: [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73929: [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73933: [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73929: [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73929: [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73968: GlobalISel: Reimplement fewerElementsVectorBasic
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74002: [AArch64][GlobalISel] Fix one use check in getTestBitReg
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74002: [AArch64][GlobalISel] Fix one use check in getTestBitReg
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D73933: [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74077: [AArch64][GlobalISel] Fold G_LSHR into test bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74080: [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74090: [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74077: [AArch64][GlobalISel] Fold G_LSHR into test bit calculation
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74080: [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74090: [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74149: [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74149: [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74241: [GlobalISel][CallLowering] Look through bitcasts from constant function pointers
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [llvm] 01edae1 - [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73971: [docs] Minor updates to DeveloperPolicy due to svn to git
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73709: [PowerPC] Create a FixedStack object for CR save in linkage area.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73709: [PowerPC] Create a FixedStack object for CR save in linkage area.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] c953409 - [OpenMP][Part 1] Reusable OpenMP context/traits handling
Johannes Doerfert via llvm-commits
- [llvm] 1ca7403 - [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Johannes Doerfert via llvm-commits
- [llvm] 9dcfc7c - Revert "[OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder."
Johannes Doerfert via llvm-commits
- [llvm] 72277ec - Introduce a CallGraph updater helper class
Johannes Doerfert via llvm-commits
- [llvm] 9548b74 - [OpenMP] Introduce the OpenMPOpt transformation pass
Johannes Doerfert via llvm-commits
- [llvm] 98e8eb8 - [FIX] Update PM tests after D69930 landed
Johannes Doerfert via llvm-commits
- [llvm] e28936f - [OpenMP][Opt] Annotate known runtime functions and deduplicate more
Johannes Doerfert via llvm-commits
- [llvm] e565db4 - [OpenMP][Opt] Delete terminating and read-only parallel regions
Johannes Doerfert via llvm-commits
- [llvm] e8a436c - [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Johannes Doerfert via llvm-commits
- [llvm] c057d1d - [FIX] Fix warning in LazyCallGraphTest caused by D70927
Johannes Doerfert via llvm-commits
- [llvm] 08c0a06 - [FIX] Ordering problem accidentally introduced with D72304
Johannes Doerfert via llvm-commits
- [llvm] b0c77c3 - [Attributor] Add an Attributor CGSCC pass and run it
Johannes Doerfert via llvm-commits
- [llvm] d0749cc - [Attributor][NFC] Use existing constant instead of magic one
Johannes Doerfert via llvm-commits
- [llvm] 103364b - [Attributor][Tests][NFC] Add more range tests
Johannes Doerfert via llvm-commits
- [llvm] 028db8c - [Attributor][FIX] Call right base method in AAValueConstantRangeFloating
Johannes Doerfert via llvm-commits
- [llvm] ffdbd2a - [Attributor] Look through (some) casts in AAValueConstantRangeFloating
Johannes Doerfert via llvm-commits
- [llvm] 7e7e659 - [Attributor] Allow SelectInst in AAValueConstantRangeFloating
Johannes Doerfert via llvm-commits
- [llvm] 63adbb9 - [Attributor][FIX] Remove FIXME that seems outdated
Johannes Doerfert via llvm-commits
- [llvm] 8155439 - [Attributor] Allow PHI nodes in AAValueConstantRangeFloating
Johannes Doerfert via llvm-commits
- [llvm] 1c0ebcc - [Attributor][Tests] Run the CGSCC versions on the range.ll test
Johannes Doerfert via llvm-commits
- [llvm] 87ddf1f - [Attributor] Simple casts preserve no-alias property
Johannes Doerfert via llvm-commits
- [llvm] d2e434a - [Attributor][FIX] Make check lines explicit
Johannes Doerfert 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] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
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] 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] 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] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
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
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73311: [Attributor] Use assumed information to determine side-effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73064: [LoopCacheAnalysis]: Add support for negative stride
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] D74079: [SimplifyLibCalls] Simplify __strlen_chk
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
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] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
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] D74209: [AssumeBundle] Add documentation for assume operand bundles
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74079: [SimplifyLibCalls] Simplify __strlen_chk
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69984: [OpenMP][Opt] Annotate known runtime functions and deduplicate more
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69954: [OpenMP][Opt] Delete read-only parallel regions
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] D70767: [Attributor] Add an Attributor CG-SCC pass
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] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
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] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
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] D73527: [Attributor] Collect memory accesses with their respective kind and location
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] b37d593 - [FPEnv][ARM] Add lowering of STRICT_FSETCC and STRICT_FSETCCS
John Brawn via llvm-commits
- [llvm] 68cf574 - [FPEnv][AArch64] Add lowering of f128 STRICT_FSETCC
John Brawn via llvm-commits
- [llvm] cd9142e - DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures
John Brawn via llvm-commits
- [llvm] cd9142e - DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures
John Brawn 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] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
John Fastabend via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
John Fastabend via Phabricator via llvm-commits
- [PATCH] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
John McCall via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 4fe839e - [CMake] Rename EXCLUDE_FROM_ALL and make it an argument to add_lit_testsuite
Jonas Devlieghere via llvm-commits
- [llvm] c10b9f0 - [CMake] Fix accidentally inverted condition
Jonas Devlieghere via llvm-commits
- [PATCH] D73676: [Remarks] Extend the RemarkStreamer to support other emitters
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D73568: Remove lit feature object-emission
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [lldb\CMake] Exclude the reproducer test suites from check-all
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74173: [dsymutil] Delete unneeded parameter Triple from DWARFLinker
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 563e847 - [SystemZ] Support -msoft-float
Jonas Paulsson via llvm-commits
- [llvm] e943329 - [SystemZ] Add 'REQUIRES:' or '-mtriple' to some newly added tests.
Jonas Paulsson via llvm-commits
- [llvm] 4a3760d - [SystemZ] Improve handling of inline asm constraints.
Jonas Paulsson via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D73152: [PHIElimination] Compile time optimization for huge functions.
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] D74086: [SystemZ] Add a subtarget cache like some other targets already have.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D73152: [PHIElimination] Compile time optimization for huge functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D73152: [PHIElimination] Compile time optimization for huge functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D74086: [SystemZ] Add a subtarget cache like some other targets already have.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D74086: [SystemZ] Add a subtarget cache like some other targets already have.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D74263: [ValueTracking] Improve isKnownNonNaN() to recognize zero splats.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Joonsoo Jeon via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Joonsoo Jeon via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Joonsoo Jeon via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Joonsoo Jeon via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Joonsoo Jeon via Phabricator via llvm-commits
- [llvm] 9f507bf - NFC: fix unused var warnings in no-assert builds
Jordan Rupprecht via llvm-commits
- [PATCH] D73987: [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D73973: Revert "[TSan] #include header instead of forward declaring interceptees"
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D74059: [TSan] Ensure we can compile the runtime with older SDKs
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D73973: Revert "[TSan] #include header instead of forward declaring interceptees"
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D74059: [TSan] Ensure we can compile the runtime with older SDKs
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D74059: [TSan] Ensure we can compile the runtime with older SDKs
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D73980: [lit] add multi-cfgd test suite discovery
Julian Lettner via Phabricator via llvm-commits
- [llvm] 035eb39 - Update TTI's getUserCost to return TCC_Free on freeze
Juneyoung Lee via llvm-commits
- [llvm] 36272d5 - Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant values
Juneyoung Lee via llvm-commits
- [llvm] dd7d610 - [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of icmp
Juneyoung Lee via llvm-commits
- [llvm] ad9ae6e - MemCpyOpt cannot use ABI alignment even if it was not given
Juneyoung Lee via llvm-commits
- [llvm] 5687acf - [MemCpyOpt] Simplify find*Alignment
Juneyoung Lee via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] b8dc54c - PowerPC: Remove redundancy in ternary for predicate selection
Justin Hibbits via llvm-commits
- [llvm] 6d00734 - Clarify how llvm-mca detects att vs intel syntax.
Justin Lebar via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D72385: Clarify how llvm-mca detects att vs intel syntax.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D72357: Fix llvm-objcopy when directory contains "bar".
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D72385: Clarify how llvm-mca detects att vs intel syntax.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Justin Lebar via Phabricator via llvm-commits
- [llvm] d2b6ac6 - Revert "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places."
Kadir Cetinkaya via llvm-commits
- [PATCH] D74146: [SytemZ] Disable vector ABI when using option -march=arch[8|9|10]
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D73378: [SystemZ] Add implementation for the intrinsic llvm.read_register
Kai Nacke via Phabricator via llvm-commits
- [compiler-rt] b79b767 - [compiler-rt] [netbsd] Fix build after "implement sigaltstack interception"
Kamil Rytarowski via llvm-commits
- [PATCH] D73816: [compiler-rt] implement sigaltstack interception
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D73976: [compiler-rt] fix NetBSD and FreeBSD build with sigaltstack interception
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] 4698bf1 - Resubmit^2: [JumpThreading] Thread jumps through two basic blocks
Kazu Hirata 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] 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] D73986: [nfc][mlir] Mark the MLIR tools for installation in CMake
Kern Handa via Phabricator via llvm-commits
- [PATCH] D73986: [nfc][mlir] Mark the MLIR tools for installation in CMake
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74097: [mlir] Build fix for mlir-opt
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74097: [mlir] Build fix for mlir-opt
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Kern Handa via Phabricator via llvm-commits
- [PATCH] D73903: [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73903: [AArch64][SVE] Add remaining SVE2 intrinsics for widening 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] D74117: [AArch64][SVE] SVE2 intrinsics for character match & histogram generation
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D74222: [AArch64][SVE] Add mul/mla/mls lane & dup intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] a969e05 - [OpenMP] Add Flush directive to OpenMPIRBuilder
Kiran Chandramohan via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D70712: Adding Flush support in OpenMPIRBuilder
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
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] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Konstantin Schwarz via Phabricator via llvm-commits
- [compiler-rt] a9d5f89 - [scudo][standalone] Fix a race in the secondary release
Kostya Kortchinsky via llvm-commits
- [compiler-rt] fe6e77f - [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via llvm-commits
- [PATCH] D74072: [scudo][standalone] Fix a race in the secondary release
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74072: [scudo][standalone] Fix a race in the secondary release
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74072: [scudo][standalone] Fix a race in the secondary release
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74072: [scudo][standalone] Fix a race in the secondary release
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74099: scudo: Delete unused class TwoLevelByteMap. NFCI.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74098: scudo: Add a dump of primary allocation sizes to malloc_info output.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74232: scudo: Add way to set release interval for both allocators.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D74150: Update hwasan docs to cover outlined checks and globals.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] b99ed5c - [Hexagon] Rename FeatureHasPreV65 to FeaturePreV65
Krzysztof Parzyszek via llvm-commits
- [polly] d4c8230 - [Polly] Fix compilation after 105642af5eef: include PassManagerImpl.h
Krzysztof Parzyszek via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 2406a06 - [gn build] Port 7531a5039fd
LLVM GN Syncbot via llvm-commits
- [llvm] f722284 - [gn build] Port b8a847c0a3e
LLVM GN Syncbot via llvm-commits
- [llvm] 622ef91 - [gn build] Port b198f16e1e1
LLVM GN Syncbot via llvm-commits
- [llvm] d2182d6 - [gn build] Port fc62b36a000
LLVM GN Syncbot via llvm-commits
- [llvm] 4fb10be - [gn build] Port b12176d2aaf
LLVM GN Syncbot via llvm-commits
- [llvm] 1ea2723 - [gn build] Port 446268a2234
LLVM GN Syncbot via llvm-commits
- [llvm] 628462e - [gn build] Port a17f03bd939
LLVM GN Syncbot via llvm-commits
- [PATCH] D74069: [NFC] Fix error handling documentation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D74300: [ORC] Add generic initializer/deinitializer support.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D72660: [PowerPC] Improve handling of some BUILD_VECTOR nodes
Lei Huang via Phabricator via llvm-commits
- [PATCH] D73905: [mlir][spirv] Add resource limits into target environment
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73959: [mlir][spirv] Add dialect-specific attribute for target environment
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73905: [mlir][spirv] Add resource limits into target environment
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73819: [mlir] Add $_op hook to RewriterGen.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73959: [mlir][spirv] Add dialect-specific attribute for target environment
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73764: [mlir] Added RankedIntElementsAttr class
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74226: [mlir][spirv] Introduce spv.function
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74151: Adding sin op in the GLSL extension
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73579: [mlir] Add elementAttr to TypedArrayAttrBase.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74283: [mlir][DeclarativeParser] Move several missed parsers over to the declarative form.
Lei Zhang 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] D73699: [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D71774: [RISCV] Optimize seteq/setne pattern expansions for better code size
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D69808: [RISCV GlobalISel] Add lowerReturn for calling conv.
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D71774: [RISCV] Optimize seteq/setne pattern expansions for better code size
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Lewis Revill 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] D73819: [mlir] Add $_op hook to RewriterGen.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D73819: [mlir] Add $_op hook to RewriterGen.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Luke Kenneth Casson Leighton via Phabricator via llvm-commits
- [PATCH] D73699: [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
Luís Marques via Phabricator via llvm-commits
- [PATCH] D73699: [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
Luís Marques via Phabricator via llvm-commits
- [PATCH] D73862: [RISCV] Fix incorrect FP base CFI offset for variable argument functions
Luís Marques via Phabricator via llvm-commits
- [PATCH] D73339: [RISCV] Compress instructions based on function features
Luís Marques via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74151: Adding sin op in the GLSL extension
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74151: Adding sin op in the GLSL extension
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74226: [mlir][spirv] Introduce spv.function
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74039: Make llvm::crc32() work also for input sizes larger than 32 bits.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D73068: Reapply Avoid creating an immutable map in the Automaton class.
Marcello Maggioni 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] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D74134: [ARM][MVE] Add fixed point vector conversion intrinsics
Mark Murray via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows/MSVC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74026: [LLD] Add release notes for MinGW for the 10.x branch
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74027: [docs] Add LLVM/LLDB release notes for the 10.x branch for things I've done
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] D74042: [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74026: [LLD] Add release notes for MinGW for the 10.x branch
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74027: [docs] Add LLVM/LLDB release notes for the 10.x branch for things I've done
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74042: [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74042: [test] Disable the Passes/PluginsTest cases on windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74042: [test] Disable the Passes/PluginsTest cases on windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73907: [InstCombine] correct operands of shouldChangeType() for casted phi transform
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 95a9b82 - AMDGPU/GlobalISel: Fix mem size in test
Matt Arsenault via llvm-commits
- [llvm] e4bc55b - AMDGPU/GlobalISel: Reduce indentation
Matt Arsenault via llvm-commits
- [llvm] 00b22df - AMDGPU: Fix extra type mangling on llvm.amdgcn.if.break
Matt Arsenault via llvm-commits
- [llvm] cd7650c - GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Matt Arsenault via llvm-commits
- [llvm] 726446a - AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics
Matt Arsenault via llvm-commits
- [llvm] 2758ae4 - AMDGPU/GlobalISel: Allow selecting s128 load/stores
Matt Arsenault via llvm-commits
- [llvm] cb7b661 - AMDGPU: Analyze divergence of inline asm
Matt Arsenault via llvm-commits
- [llvm] 7d3aace - AMDGPU: Add flag to control mem intrinsic expansion
Matt Arsenault via llvm-commits
- [llvm] a3c814d - Separately track input and output denormal mode
Matt Arsenault via llvm-commits
- [llvm] 33081d2 - Try to fix buildbot failure
Matt Arsenault via llvm-commits
- [llvm] de8451f - GlobalISel: Fold SmallVector resizes into constructors
Matt Arsenault via llvm-commits
- [llvm] 75fcdfa - AMDGPU: Cleanup SMRD buffer selection
Matt Arsenault via llvm-commits
- [llvm] 1024b73 - AMDGPU: Split denormal mode tracking bits
Matt Arsenault via llvm-commits
- [llvm] 23b7609 - CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize
Matt Arsenault via llvm-commits
- [llvm] b461436 - AMDGPU/GlobalISel: Legalize s16 G_FEXP2
Matt Arsenault via llvm-commits
- [llvm] 5d27499 - AMDGPU/GlobalISel: Custom lower G_FEXP
Matt Arsenault via llvm-commits
- [llvm] 9b0ce8e - AMDGPU/GlobalISel: Remove extension legality hacks
Matt Arsenault via llvm-commits
- [llvm] 05f2a04 - AMDGPU/GlobalISel: Legalize G_SEXT_INREG
Matt Arsenault via llvm-commits
- [llvm] 0693e82 - AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG
Matt Arsenault via llvm-commits
- [llvm] 4f9f5d0 - AMDGPU: Fix isAlwaysUniform for simple asm SGPR results
Matt Arsenault via llvm-commits
- [llvm] 9260d01 - AMDGPU: Correct memory size for image intrinsics
Matt Arsenault via llvm-commits
- [llvm] dfa9420 - AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR
Matt Arsenault via llvm-commits
- [llvm] 307e0d5 - AMDGPU/GlobalISel: Fix processing new phi in waterfall loop
Matt Arsenault via llvm-commits
- [llvm] 69cc9f3 - AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load
Matt Arsenault via llvm-commits
- [llvm] 096cd99 - AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via llvm-commits
- [llvm] e65e6d0 - AMDGPU/GlobalISel: Legalize TFE image result loads
Matt Arsenault via llvm-commits
- [llvm] 7bffa97 - AMDGPU/GlobalISel: Prefer merge/unmerge ops to legalize TFE
Matt Arsenault via llvm-commits
- [llvm] ccc11a9 - GlobalISel: Assume G_INTRINSIC* are convergent
Matt Arsenault via llvm-commits
- [llvm] 5aa6e24 - AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI
Matt Arsenault via llvm-commits
- [llvm] 364326c - AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic
Matt Arsenault via llvm-commits
- [llvm] baafe82 - AMDGPU/GlobalISel: Remove bitcast legality hack
Matt Arsenault via llvm-commits
- [llvm] 9087ef0 - GlobalISel: Allow CSE of G_IMPLICIT_DEF
Matt Arsenault via llvm-commits
- [llvm] 7464e8d - GlobalISel: Remove check for illegal MIR
Matt Arsenault via llvm-commits
- [llvm] 5a8c0f5 - AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops
Matt Arsenault via llvm-commits
- [llvm] 76986bd - [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via llvm-commits
- [llvm] 03a2d00 - AMDGPU: Add compile time hack for hasCFUser
Matt Arsenault via llvm-commits
- [llvm] 6a570dc - AMDGPU/GlobalISel: Fix non-pow-2 add/sub/mul for 16-bit insts
Matt Arsenault via llvm-commits
- [llvm] 8de2dad - GlobalISel: Fix lowering of G_CTLZ/G_CTTZ
Matt Arsenault via llvm-commits
- [llvm] 3b19851 - GlobalISel: Fix narrowing of G_CTPOP
Matt Arsenault via llvm-commits
- [llvm] 2f885cb - AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Matt Arsenault via llvm-commits
- [llvm] cbe0c82 - AMDGPU/GlobalISel: Fix missing test for select of s64 scalar G_CTPOP
Matt Arsenault via llvm-commits
- [llvm] 6e17708 - AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses
Matt Arsenault via llvm-commits
- [llvm] 00115d7 - AMDGPU: Remove dead kill handling
Matt Arsenault via llvm-commits
- [llvm] f4a38c1 - AMDGPU/GlobalISel: Look through casts when legalizing vector indexing
Matt Arsenault via llvm-commits
- [llvm] 2126c70 - AMDGPU/GlobalISel: Don't mis-select vector index on a constant
Matt Arsenault via llvm-commits
- [llvm] 6135f5e - GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ
Matt Arsenault via llvm-commits
- [llvm] c437f6c - AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect
Matt Arsenault via llvm-commits
- [llvm] 312a9d1 - GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF
Matt Arsenault via llvm-commits
- [PATCH] D73877: AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73878: AMDGPU/GlobalISel: Fix processing new phi in waterfall loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73879: AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73881: AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73882: CodeGen: Add TIED_COPY instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72610: GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73396: AMDGPU/GlobalISel: Select G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73393: AMDGPU/GlobalISel: Legalize G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73414: AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73382: AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR
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] D73867: [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73892: [SelectionDAG] Optimize build_vector of truncates and shifts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72610: GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73909: AMDGPU: Analyze divergence of inline asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73909: AMDGPU: Analyze divergence of inline asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73909: AMDGPU: Analyze divergence of inline asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72610: GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73909: AMDGPU: Analyze divergence of inline asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73877: AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73925: AMDGPU: Cleanup SMRD buffer selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73941: GlobalISel: Allow CSE of G_IMPLICIT_DEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73899: [VE] half fptrunc+store&load+fpext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73968: GlobalISel: Reimplement fewerElementsVectorBasic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73956: [AMDGPU] Add a16 feature to gfx10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73957: [AMDGPU] getMemOperandsWithOffset: add vaddr operand for stack access BUF instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69978: Separately track input and output denormal mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73925: AMDGPU: Cleanup SMRD buffer selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D70964: AMDGPU: Split denormal mode tracking bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73968: GlobalISel: Reimplement fewerElementsVectorBasic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73798: CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73400: AMDGPU/GlobalISel: Custom lower G_FEXP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73989: AMDGPU: Fix isAlwaysUniform for simple asm SGPR results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73991: GlobalISel: Remove check for illegal MIR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73393: AMDGPU/GlobalISel: Legalize G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73414: AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73396: AMDGPU/GlobalISel: Select G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73989: AMDGPU: Fix isAlwaysUniform for simple asm SGPR results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73444: AMDGPU/GlobalISel: Legalize TFE image result loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74017: AMDGPU/EG, CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x)
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] D73941: GlobalISel: Allow CSE of G_IMPLICIT_DEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71855: AMDGPU/GlobalISel: Skip DAG hack passes on selected functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73031: GlobalISel: Lower s64->s16 G_FPTRUNC
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] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73759: GlobalISel: Make LegalizerHelper primitives public
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73759: GlobalISel: Make LegalizerHelper primitives public
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73382: AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73878: AMDGPU/GlobalISel: Fix processing new phi in waterfall loop
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] D73815: AMDGPU: Fix divergence analysis of control flow intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73444: AMDGPU/GlobalISel: Legalize TFE image result loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73030: GlobalISel: Assume G_INTRINSIC* are convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 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] D73446: AMDGPU/GlobalISel: Legalize a16 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] D70564: [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D70564: [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges
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] D73881: AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74089: AMDGPU: Make LDS_DIRECT an artifical register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73941: GlobalISel: Allow CSE of G_IMPLICIT_DEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74089: AMDGPU: Make LDS_DIRECT an artifical register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73991: GlobalISel: Remove check for illegal MIR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73968: GlobalISel: Reimplement fewerElementsVectorBasic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
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] D73666: AMDGPU/GlobalISel: Adjust image load register type based on dmask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74128: AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32461: default tied output register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74139: AMDGPU: Remove dead paths for requiresUniformRegister
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74140: AMDGPU: Add compile time hack for hasCFUser
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74140: AMDGPU: Add compile time hack for hasCFUser
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73879: AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74140: AMDGPU: Add compile time hack for hasCFUser
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73948: [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74167: AMDGPU/GlobalISel: Look through casts when legalizing vector indexing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74170: AMDGPU/GlobalISel: Don't mis-select vector index on a constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74177: [AMDGPU] Cleanup assumptions about generated subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74182: AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73588: AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74188: GlobalISel: Fix lowering of G_CTLZ/G_CTTZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74189: GlobalISel: Fix narrowing of G_CTPOP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74190: AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect
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] D74190: AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74201: [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74188: GlobalISel: Fix lowering of G_CTLZ/G_CTTZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74189: GlobalISel: Fix narrowing of G_CTPOP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74230: GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74230: GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74233: GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74237: AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74236: AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74271: AMDGPU/GlobalISel: Fix G_EXTRACT of 96-bit results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74272: AMDGPU/GlobalISel: Select llvm.amdgcn.s.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74170: AMDGPU/GlobalISel: Don't mis-select vector index on a constant
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] D74167: AMDGPU/GlobalISel: Look through casts when legalizing vector indexing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74170: AMDGPU/GlobalISel: Don't mis-select vector index on a constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74230: GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74190: AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74233: GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Mattias Jansson 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] D73705: [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper()
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73704: [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper()
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73705: [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper()
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73496: [IRCE] Use SCEVExpander to modify loop bound
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73712: [SCEV] SCEVExpander::isHighCostExpansionHelper(): bailout if no TTI is present
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73706: [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D73716: [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] ad7b908 - [libFuzzer] Make dataflow and focus functions more user friendly.
Max Moroz via llvm-commits
- [llvm] 2ddff6f - [libFuzzer] Minor documentation fixes.
Max Moroz via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D73813: [libFuzzer] Make dataflow and focus functions more user friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Max Moroz via Phabricator via llvm-commits
- [PATCH] D74137: [compiler-rt] Some clean up / refactoring in sanitizer_symbolizer_libcdep.cpp.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D73432: [mlir] NFC: Fix trivial typo in comment
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] D73654: [MLIR] break cyclic dependency between VectorOps and Analysis
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] D73988: Add documentation on git bisecting across the MLIR merge.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependencies with MLIRAnalysis
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73778: [mlir] Revise naming of MLIROptMain and MLIRMlirOptLib
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73190: [mlir] Adds affine loop fusion transformation function to LoopFusionUtils.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74019: [mlir] Add support for generating debug locations from intermediate levels of the IR.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74226: [mlir][spirv] Introduce spv.function
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] Add affine.parallel op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74279: [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] Add affine.parallel op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74284: [mlir][VectorOps][EDSC] Add EDSC for VectorOps
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74270: [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D74293: Add a static method Block::sortTopologically(range) to enforce proper dominance
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73986: [nfc][mlir] Mark the MLIR tools for installation in CMake
Mehdi Amini via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Mehdi Amini via Phabricator via llvm-commits
- [PATCH] D74097: [mlir] Build fix for mlir-opt
Mehdi Amini via Phabricator via llvm-commits
- [PATCH] D70519: [CMake] use findzlib util to include zlib
Michael Holman via Phabricator via llvm-commits
- [PATCH] D73217: [InlineCost] Add flag to allow changing the default inline cost
Michael Holman via Phabricator via llvm-commits
- [polly] 1a53b73 - Compile-fix after StringRef's conversion operator has been made explicit.
Michael Kruse via llvm-commits
- [PATCH] D70634: Ignore Unknown dependencies using vectorize.ivdep metadata
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73801: [LoopFission]: Loop Fission Interference Graph (FIG)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D68789: [LoopNest]: Analysis to discover properties of a loop nest.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
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
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73498: [NFC] Remove extra headers included in Loop Unroll and LoopUnrollAndJam files
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D72372: [CMake] Default to static linking for subprojects.
Michael Kruse via Phabricator via llvm-commits
- [llvm] eace2fb - Fix warning on trailing `;`. NFC.
Michael Liao via llvm-commits
- [llvm] 0ca33f1 - Fix warning on trailing `;`. NFC.
Michael Liao via llvm-commits
- [llvm] ab3da5d - Fix `-Wparentheses` warning. NFC.
Michael Liao via llvm-commits
- [PATCH] D74140: AMDGPU: Add compile time hack for hasCFUser
Michael Liao via Phabricator via llvm-commits
- [PATCH] D74140: AMDGPU: Add compile time hack for hasCFUser
Michael Liao via Phabricator via llvm-commits
- [llvm] 0ad18bf - [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries.
Michael Trent via llvm-commits
- [llvm] 9944ef4 - Omit "Contents of" headers when -no-leading-headers is specified.
Michael Trent via llvm-commits
- [PATCH] D73586: [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries.
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] D73816: [compiler-rt] implement sigaltstack interception
Michał Górny via Phabricator via llvm-commits
- [llvm] c953409 - [OpenMP][Part 1] Reusable OpenMP context/traits handling
Mikael Holmén via llvm-commits
- [PATCH] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
Mikhail Lychkov via Phabricator via llvm-commits
- [PATCH] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
Mikhail Lychkov via Phabricator via llvm-commits
- [llvm] 7128aac - [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Mikhail Maltsev via llvm-commits
- [llvm] 65b3b6c - [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI
Mikhail Maltsev via llvm-commits
- [llvm] 2694cc3 - [ARM][MVE] Add fixed point vector conversion intrinsics
Mikhail Maltsev via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D73963: [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D73963: [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D74044: [ARM] Add initial support for Custom Datapath Extension (CDE)
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D74134: [ARM][MVE] Add fixed point vector conversion intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D74134: [ARM][MVE] Add fixed point vector conversion intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] b3576f6 - [llvm-exegesis] Improve error reporting
Miloš Stojanović via llvm-commits
- [llvm] 1419159 - [llvm-exegesis] Improve error reporting in Target.cpp
Miloš Stojanović via llvm-commits
- [PATCH] D74069: [NFC] Fix error handling documentation
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74085: [llvm-exegesis] Improve error reporting
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74069: [NFC] Fix error handling documentation
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74113: [llvm-exegesis] Improve error reporting in Target.cpp
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74085: [llvm-exegesis] Improve error reporting
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74113: [llvm-exegesis] Improve error reporting in Target.cpp
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74124: [llvm-exegesis] Add a custom error for clustering
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74215: [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74124: [llvm-exegesis] Add a custom error for clustering
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74215: [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74215: [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
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
- [compiler-rt] 0d6fccb - [GWP-ASan] Allow late initialisation if single-threaded.
Mitch Phillips via llvm-commits
- [compiler-rt] a625868 - [GWP-ASan] Crash Handler API.
Mitch Phillips via llvm-commits
- [compiler-rt] 0c3b298 - [GWP-ASan] Change crash handler constant.
Mitch Phillips via llvm-commits
- [compiler-rt] 0bfc489 - [GWP-ASan] Fix unused variables from crash handler + clang-format
Mitch Phillips via llvm-commits
- [compiler-rt] 25de3f9 - [GWP-ASan] Fix PRNG to use IE TLS.
Mitch Phillips via llvm-commits
- [compiler-rt] 8d19af6 - [GWP-ASan] Use weak abort message definition.
Mitch Phillips via llvm-commits
- [PATCH] D73896: [GWP-ASan] Allow late initialisation if single-threaded.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D73896: [GWP-ASan] Allow late initialisation if single-threaded.
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] 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] D74100: [GWP-ASan] Fix unused variables from crash handler + clang-format
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74100: [GWP-ASan] Fix unused variables from crash handler + clang-format
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74135: [GWP-ASan] Fix PRNG to use IE TLS.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74135: [GWP-ASan] Fix PRNG to use IE TLS.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74135: [GWP-ASan] Fix PRNG to use IE TLS.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74150: Update hwasan docs to cover outlined checks and globals.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] a328536 - [ARM] Correct syntax of the CLRM insn
Momchil Velikov via llvm-commits
- [llvm] 3627c91 - [ARM][TargetParser] Improve handling of dependencies between target features
Momchil Velikov via llvm-commits
- [llvm] a253108 - [AArch64] Predictably disassemble system registers with the same encoding
Momchil Velikov via llvm-commits
- [PATCH] D73953: [AArch64] Predictably disassemble system registers with the same encoding
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D73953: [AArch64] Predictably disassemble system registers with the same encoding
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74040: [ARM] Correct syntax of the CLRM insn
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D73953: [AArch64] Predictably disassemble system registers with the same encoding
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74040: [ARM] Correct syntax of the CLRM insn
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74040: [ARM] Correct syntax of the CLRM insn
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D72762: [ARM][TargetParser] Improve handling of dependencies between target features
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74074: [AArch64] Predictably disassemble system registers with the same encoding
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D73176: [ARM] Fix dropped dollar sign from symbols in branch targets
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74074: [AArch64] Predictably disassemble system registers with the same encoding
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D74151: Adding sin op in the GLSL extension
Natasha Kononenko via Phabricator via llvm-commits
- [PATCH] D74151: Adding sin op in the GLSL extension
Natasha Kononenko via Phabricator via llvm-commits
- [PATCH] D74151: Adding sin op in the GLSL extension
Natasha Kononenko via Phabricator via llvm-commits
- [llvm] e5ba52d - [NFC][RISCV] Fixing typo in comment.
Nate Voorhies via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Nate Voorhies via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D73342: Fix EarlyCSE to intersect aliasing metadata.
Neil Henning via Phabricator via llvm-commits
- [llvm] 26bf877 - [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Nemanja Ivanovic 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] 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] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
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
- [llvm] fc62b36 - [llvm-reduce] add ReduceAttribute delta pass
Nick Desaulniers 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
- [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
- [PATCH] D73853: [llvm-reduce] add ReduceAttribute delta pass
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] f75301d - Revert "DebugInfo: Check DW_OP_convert in loclists with Split DWARF"
Nico Weber via llvm-commits
- [llvm] 191a9a7 - Revert "DebugInfo: Add missing test coverage for DW_OP_convert in loclists"
Nico Weber via llvm-commits
- [llvm] b12176d - Revert "[llvm-reduce] add ReduceAttribute delta pass"
Nico Weber via llvm-commits
- [lld] c290038 - Revert "[LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols."
Nico Weber via llvm-commits
- [llvm] b03c3d8 - Revert "Support -fstack-clash-protection for x86"
Nico Weber via llvm-commits
- [llvm] 8df173f - [gn build] (manually) port 72277ecd62e and the LLVMBuild bit of 9548b74a83
Nico Weber via llvm-commits
- [PATCH] D73890: Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73890: Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73890: Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73890: Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73988: Add documentation on git bisecting across the MLIR merge.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Nico Weber via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Nico Weber via Phabricator via llvm-commits
- [PATCH] D74042: [test] Disable the Passes/PluginsTest cases on windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D74247: [gn build] make 'clang' target depend on libcxx/include on mac
Nico Weber via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73542: [LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73941: GlobalISel: Allow CSE of G_IMPLICIT_DEF
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73867: [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73892: [SelectionDAG] Optimize build_vector of truncates and shifts
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73127: AMDGPU/GlobalISel: Widen non-power-of-2 load results
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73882: CodeGen: Add TIED_COPY instruction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73382: AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73881: AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73878: AMDGPU/GlobalISel: Fix processing new phi in waterfall loop
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] D73956: [AMDGPU] Add a16 feature to gfx10
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73956: [AMDGPU] Add a16 feature to gfx10
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74190: AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73880: AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73666: AMDGPU/GlobalISel: Adjust image load register type based on dmask
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74253: SelectionDAG: Fix bug in ClusterNeighboringLoads
Nicolai Hähnle 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] D73872: [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73735: [mlir] Initial support for type constraints in the declarative assembly format
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73923: [mlir] [VectorOps] refined description of vector.contract
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73955: [Linalg] Add tiling of Linalg to parallel loops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73932: [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74219: [mlir][VectorOps] Expose and use llvm.intrin.fma*
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg][WIP][RFC] OpGen hooks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74179: [mlir][VectorOps] Generalized vector.print to i32/i64
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74119: [NFC][mlir] Adding some helpful EDSC intrinsics
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74219: [mlir][VectorOps] Expose and use llvm.intrin.fma*
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74267: [mlir][Linalg] Add a roundtrip test for indexed_generic op with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74279: [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74279: [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74279: [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74279: [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74284: [mlir][VectorOps][EDSC] Add EDSC for VectorOps
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74284: [mlir][VectorOps][EDSC] Add EDSC for VectorOps
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74284: [mlir][VectorOps][EDSC] Add EDSC for VectorOps
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74279: [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D74302: [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] a599540 - [InstCombine] Fix unused variable warning; NFC
Nikita Popov via llvm-commits
- [llvm] 9eb74f6 - [Examples] Link BitReader in ThinLtoJIT example
Nikita Popov via llvm-commits
- [llvm] 1cc4f8d - [ARM] Expand vector reduction intrinsics on soft float
Nikita Popov via llvm-commits
- [llvm] e6c9ab4 - [InstCombine] Rename worklist methods; NFC
Nikita Popov via llvm-commits
- [llvm] 878cb38 - [InstCombine] Add replaceOperand() helper
Nikita Popov via llvm-commits
- [llvm] 7c3becf - [IRBuilder] Remove unnecessary NoFolder methods; NFCI
Nikita Popov via llvm-commits
- [llvm] 23e3c3d - [IRBuilder] Add missing NoFolder::CreatePointerBitCastOrAddrSpaceCast(); NFC
Nikita Popov via llvm-commits
- [llvm] 575a975 - [SimplifyLibCalls] Remove unused IRBuilder argument; NFC
Nikita Popov via llvm-commits
- [llvm] 23db972 - [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835)
Nikita Popov via llvm-commits
- [llvm] 9d03b7d - [InstCombine] Use swapValues(); NFC
Nikita Popov via llvm-commits
- [llvm] d4627b9 - [InstCombine] Avoid modifying instructions in-place
Nikita Popov via llvm-commits
- [llvm] 5b2b67b - [InstCombine] Remove unnecessary worklist push; NFCI
Nikita Popov via llvm-commits
- [llvm] a148b9e - [InstCombine] Fix infinite min/max canonicalization loop (PR44541)
Nikita Popov via llvm-commits
- [llvm] a059329 - [InstCombine] Refactor foldICmpAndShift(); NFCI
Nikita Popov via llvm-commits
- [PATCH] D73854: [ARM] Expand vector reduction intrinsics on soft float
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] D73745: [InstCombine] Rename worklist methods; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73803: [InstCombine] Add replaceOperand() helper
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73908: [ARM][VecReduce] Force expand vector_reduce_fmin
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73919: [InstCombine] Use replaceOperand() in more places
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74065: [ValueTracking] Update implied reasoning to accept expanded cmp (NFC).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74083: MemCpyOpt cannot use ABI alignment even if it was not given
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74141: [InstCombine] Simplify a umul overflow check to a != 0 && b != 0.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74278: [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74278: [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73919: [InstCombine] Use replaceOperand() in more places
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73919: [InstCombine] Use replaceOperand() in more places
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] D73849: [ValueTracking][InstCombine] Fix infinite min/max canonicalization loop (PR44541)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74294: [InstCombine] Relax preconditions for ashr+and+icmp fold (PR44754)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60581: [ValueLattice] Make mark* functions public, return if value changed.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 380fe91 - [docs] update mathjax path in doxygen
Nuno Lopes via llvm-commits
- [PATCH] D73953: [AArch64] Predictably disassemble system registers with the same encoding
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73469: [ARM][AsmParser] Make assembly directives case insensitive
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73972: [ARM] Correct missing newline after outputting .tlsdescseq directive.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D73953: [AArch64] Predictably disassemble system registers with the same encoding
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] D74074: [AArch64] Predictably disassemble system registers with the same encoding
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] D74120: [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74120: [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74053: [DebugInfo] Teach LDV how to handle identical variable 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] D74052: [DebugInfo] Tidy up DbgValueLocation class
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74053: [DebugInfo] Teach LDV how to handle identical variable fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74052: [DebugInfo] Tidy up DbgValueLocation class
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74053: [DebugInfo] Teach LDV how to handle identical variable fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74055: [DebugInfo][NFC] Rename the class DbgValueLocation to DbgVariableValue
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74057: [DebugInfo][NFC] Fixup the UserValue methods to use FragmentInfo
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D73962: [DebugInfo] Error if unsupported address size detected in line table
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] D74195: [DebugInfo] Do not dump header field for pre-DWARF5 address tables.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D74147: [AArch64] Add BIT/BIF support.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D74147: [AArch64] Add BIT/BIF support.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D73961: [LLDB] Addresses can be two bytes in size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73961: [LLDB] Addresses can be two bytes in size
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D74273: [MachO] Pad section data to pointer size bytes
Peng Guo via Phabricator via llvm-commits
- [PATCH] D73864: [X86] FUCOMI/FCOMI instructions should Def FPSW not FPCW.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 7df5fc9 - [GlobalISel] Add buildMerge with SrcOp initializer list
Petar Avramovic via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74188: GlobalISel: Fix lowering of G_CTLZ/G_CTTZ
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74189: GlobalISel: Fix narrowing of G_CTPOP
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74223: [GlobalISel] Add buildMerge with SrcOp initializer list
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74223: [GlobalISel] Add buildMerge with SrcOp initializer list
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74223: [GlobalISel] Add buildMerge with SrcOp initializer list
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74230: GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74233: GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF
Petar Avramovic via Phabricator via llvm-commits
- [compiler-rt] 47cda0c - scudo: Use more size classes in the malloc_free_loop benchmarks.
Peter Collingbourne via llvm-commits
- [compiler-rt] f7de708 - scudo: Simplify getClassIdBySize() logic. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] dab7bda - scudo: Delete unused class ScudoByteMap. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D73918: scudo: Use more size classes in the malloc_free_loop benchmarks.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73918: scudo: Use more size classes in the malloc_free_loop benchmarks.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73936: scudo: Simplify getClassIdBySize() logic. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73936: scudo: Simplify getClassIdBySize() logic. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73824: [wip] table driven size classes
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] D74072: [scudo][standalone] Fix a race in the secondary release
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74098: scudo: Add a dump of primary allocation sizes to malloc_info output.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74099: scudo: Delete unused class TwoLevelByteMap. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74098: scudo: Add a dump of primary allocation sizes to malloc_info output.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74099: scudo: Delete unused class TwoLevelByteMap. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74135: [GWP-ASan] Fix PRNG to use IE TLS.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74142: [GWP-ASan] Use weak abort message definition.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74150: Update hwasan docs to cover outlined checks and globals.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74150: Update hwasan docs to cover outlined checks and globals.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74150: Update hwasan docs to cover outlined checks and globals.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74178: [scudo][standalone] 32-bit improvement
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74098: scudo: Add a dump of primary allocation sizes to malloc_info output.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74098: scudo: Add a dump of primary allocation sizes to malloc_info output.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73824: scudo: Table driven size classes for Android allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D73824: scudo: Table driven size classes for Android allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
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] 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] 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] 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] 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
- [compiler-rt] 7800310 - [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Petr Hosek via llvm-commits
- [llvm] 491a4a7 - [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target
Petr Hosek via llvm-commits
- [llvm] 9986b88 - [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Petr Hosek via llvm-commits
- [llvm] cd9142e - DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures
Petr Hosek via llvm-commits
- [llvm] 00b3d49 - [CMake] Link against ZLIB::ZLIB
Petr Hosek via llvm-commits
- [llvm] 8707c24 - Revert "[CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target"
Petr Hosek via llvm-commits
- [llvm] 516f6f8 - Revert "[CMake] Link against ZLIB::ZLIB"
Petr Hosek via llvm-commits
- [llvm] fdfdd27 - [CMake] Use LLVM tools external project build where possible
Petr Hosek via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows/MSVC
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] D73523: [CMake][compiler-rt] Replace Windows backslashes with CMake ones
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74106: [CMake] Use PUBLIC link mode for static libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74106: [CMake] Use PUBLIC link mode for static libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74176: [CMake] Link against ZLIB::ZLIB
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74176: [CMake] Link against ZLIB::ZLIB
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74176: [CMake] Link against ZLIB::ZLIB
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74275: [compiler-rt] Compile __powitf2 under wasm
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D73793: Improve error message of FileCheck when stdin is empty
Phabricator via Phabricator via llvm-commits
- [PATCH] D74118: [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D74120: [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D74120: [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D74118: [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D74120: [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D72685: [PowerPC] Exploit VSX rounding instrs for rint
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] f26ff8c - [TargetRegisterInfo] Make the heuristic to skip region split overridable by the target
Quentin Colombet via llvm-commits
- [llvm] f26ff8c - [TargetRegisterInfo] Make the heuristic to skip region split overridable by the target
Quentin Colombet via llvm-commits
- [PATCH] D73152: [PHIElimination] Compile time optimization for huge functions.
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] D68073: Propeller code layout optimizations
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D68073: Propeller code layout optimizations
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] b848b51 - [llvm] Add a way to speed up the speed in which BumpPtrAllocator increases slab sizes
Raphael Isemann via llvm-commits
- [llvm] da1fb2b - Revert "[llvm] Add a way to speed up the speed in which BumpPtrAllocator increases slab sizes"
Raphael Isemann via llvm-commits
- [llvm] 46e5603 - Reland "[llvm] Add a way to speed up the speed in which BumpPtrAllocator increases slab sizes""
Raphael Isemann via llvm-commits
- [PATCH] D71654: [llvm] Add a way to speed up the speed in which BumpPtrAllocator increases slab sizes
Raphael Isemann via Phabricator via llvm-commits
- [llvm] a054410 - Revert "[SVE] Fix bug in simplification of scalable vector instructions"
Reid Kleckner via llvm-commits
- [llvm] 105642a - Add PassManagerImpl.h to hide implementation details
Reid Kleckner via llvm-commits
- [llvm] 9831e5c - Fix LLVM_ENABLE_MODULES build after TypeSize.h change
Reid Kleckner via llvm-commits
- [llvm] f8c4d70 - Fix modules build after PassManagerImpl.h addition
Reid Kleckner via llvm-commits
- [llvm] 2d89e0a - [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr
Reid Kleckner via llvm-commits
- [llvm] 7982db5 - [Support] Fix warnings in ARMTargetParser.cpp
Reid Kleckner via llvm-commits
- [llvm] f3bacd0 - Fix some more -Wrange-loop-analysis warnings in AArch64TargetParser
Reid Kleckner via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71092: [VFS] More consistent support for Windows
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] D73752: [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D73817: Add PassManagerImpl.h to hide implementation details
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D74039: Make llvm::crc32() work also for input sizes larger than 32 bits.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D74078: [Clang] When using SEH, create a impl instance for CrashRecoveryContext. NFCI.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D74042: [test] Disable the Passes/PluginsTest cases on windows with BUILD_SHARED_LIBS
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] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73895: [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D73917: Accidental upload
River Riddle via Phabricator via llvm-commits
- [PATCH] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
River Riddle via Phabricator via llvm-commits
- [PATCH] D73932: [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code
River Riddle via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
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] D73735: [mlir] Initial support for type constraints in the declarative assembly format
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] D73944: [mlir][wip] Start Shape dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
River Riddle via Phabricator via llvm-commits
- [PATCH] D74019: [mlir] Add support for generating debug locations from intermediate levels of the IR.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74061: [mlir] Update generic op ebnf to include region
River Riddle via Phabricator via llvm-commits
- [PATCH] D74068: [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp r=rriddle
River Riddle via Phabricator via llvm-commits
- [PATCH] D74067: [MLIR] Move test passes out of lib/Analysis r=rriddle
River Riddle via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
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] D73932: [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code
River Riddle via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
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] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
River Riddle via Phabricator via llvm-commits
- [PATCH] D74181: [mlir][AsmPrinter] Fix edge case when printing floating point values.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74181: [mlir][AsmPrinter] Fix edge case when printing floating point values.
River Riddle via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
River Riddle via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
River Riddle via Phabricator via llvm-commits
- [PATCH] D74172: [mlir][Linalg] Implement fusion of linalg.generic operation on tensors.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
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] D74171: [mlir] [LLVMIR] add all vector reduction intrinsics to LLVM IR dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D74246: [mlir][Pass] Enable printing pass options as part of `-help`.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74250: [mlir] Add a utility method on CallOpInterface for resolving the callable.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74246: [mlir][Pass] Enable printing pass options as part of `-help`.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74246: [mlir][Pass] Enable printing pass options as part of `-help`.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
River Riddle via Phabricator via llvm-commits
- [PATCH] D74246: [mlir][Pass] Enable printing pass options as part of `-help`.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74226: [mlir][spirv] Introduce spv.function
River Riddle via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
River Riddle via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
River Riddle via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74283: [mlir][DeclarativeParser] Move several missed parsers over to the declarative form.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
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] D74250: [mlir] Add a utility method on CallOpInterface for resolving the callable.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74019: [mlir] Add support for generating debug locations from intermediate levels of the IR.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74019: [mlir] Add support for generating debug locations from intermediate levels of the IR.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74019: [mlir] Add support for generating debug locations from intermediate levels of the IR.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74276: [mlir][DeclarativeParser] Add support for attributes with buildable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74283: [mlir][DeclarativeParser] Move several missed parsers over to the declarative form.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74277: [MLIR][Affine] NFC: Move AffineValueMap and MutableAffineMap
River Riddle via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
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] D74302: [mlir][EDSC] Almost NFC - Refactor and untangle EDSC dependencies
River Riddle via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D70326: [docs] LLVM Security Group and Process
Roger Jarrett via Phabricator via llvm-commits
- [Diffusion] rGdb7d2ab03d9a: [NFC] Fix helptext for opt/llc after https://reviews.llvm.org/D68411
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] 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] D73907: [InstCombine] correct operands of shouldChangeType() for casted phi transform
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73981: [compiler-rt][asan][fuzzer][profile] switch to use lit multicfg test suite
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] D73712: [SCEV] SCEVExpander::isHighCostExpansionHelper(): bailout if no TTI is present
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] 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::isHighCostExpansion(): assert if TTI is not provided
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] 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] 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] D73777: [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74051: Add a dependency on clang for check-llvm
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42365: [LoopFlatten] Add a loop-flattening pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73907: [InstCombine] correct operands of shouldChangeType() for casted phi transform
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73131: [IR] Value::getPointerAlignment(): handle pointer constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D69701: [Utils] Allow "on-the-fly" argument changes for update_test_check scripts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
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] D68065: Propeller: LLD Support for Basic Block Sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Rui Ueyama via Phabricator via llvm-commits
- [lld] e7cb374 - [LLD][ELF] Add time-trace to ELF LLD
Russell Gallop via llvm-commits
- [PATCH] D71060: [LLD][ELF] Add time-trace to ELF LLD (2/2)
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] caeb6cf - [WebAssembly] Fix signature of __powitf2 libcall
Sam Clegg via llvm-commits
- [PATCH] D74109: [WebAssembly] Use llvm::Optional to store optional symbol attributes.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74110: [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time.
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] D74274: [WebAssembly] Fix signature of __powitf2 libcall
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74274: [WebAssembly] Fix signature of __powitf2 libcall
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74275: [compiler-rt] Compile __powitf2 under wasm
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74275: [compiler-rt] Compile __powitf2 under wasm
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74275: [compiler-rt] Compile __powitf2 under wasm
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74275: [compiler-rt] Compile __powitf2 under wasm
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D71774: [RISCV] Optimize seteq/setne pattern expansions for better code size
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D73984: [NFC][RISCV] Fixing typo in comment.
Sam Elliott via Phabricator via llvm-commits
- [llvm] 2663a25 - [JumpThreading] Half the duplicate threshold at Oz
Sam Parker via llvm-commits
- [llvm] 4c7f819 - [ARM][LowOverheadLoops] Ensure memory predication
Sam Parker via llvm-commits
- [llvm] 5642752 - [ARM][LowOverheadLoops] Fix loop count chain
Sam Parker via llvm-commits
- [llvm] 0a8cae1 - [ReachingDefs] Make isSafeToMove more strict.
Sam Parker via llvm-commits
- [llvm] 441cafb - [NFC][ARM] Modified test with update script
Sam Parker via llvm-commits
- [llvm] 2db5547 - [NFC][ARM] Update test
Sam Parker via llvm-commits
- [PATCH] D72916: [JumpThreading] Reduce duplicate threshold at Oz
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73947: [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74037: [ARM][LowOverheadLoops] Fix loop count chain
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73616: [ARM][LowOverheadLoops] Ensure memory predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74037: [ARM][LowOverheadLoops] Fix loop count chain
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73947: [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74058: [ReachingDefs] Make isSafeToMove more strict.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74058: [ReachingDefs] Make isSafeToMove more strict.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74058: [ReachingDefs] Make isSafeToMove more strict.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74058: [ReachingDefs] Make isSafeToMove more strict.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74147: [AArch64] Add BIT/BIF support.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D73953: [AArch64] Predictably disassemble system registers with the same encoding
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] D73719: [AArch64][SVE] Add SVE2 intrinsics for widening DSP operations
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73903: [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations
Sander de Smalen via Phabricator via llvm-commits
- [llvm] e78fb55 - [InstCombine] reassociate splatted vector ops
Sanjay Patel via llvm-commits
- [llvm] 5c2e620 - [InstCombine] regenerate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] b2e884b - [InstCombine] add tests for casted phi; NFC
Sanjay Patel via llvm-commits
- [llvm] 0cf0be9 - [InstCombine] fix operands of shouldChangeType() for casted phi transform
Sanjay Patel via llvm-commits
- [llvm] 5d04e00 - [InstCombine] add splat tests with undef elements; NFC
Sanjay Patel via llvm-commits
- [llvm] 2a191cf - [InstCombine] add more splat tests with undef elements; NFC
Sanjay Patel via llvm-commits
- [llvm] dc42ff6 - [InstCombine] add FIXME comment to shuffle transform; NFC
Sanjay Patel via llvm-commits
- [llvm] 686a038 - [Analysis] add query to get splat value from array of ints
Sanjay Patel via llvm-commits
- [llvm] 0a389c8 - [x86] use getSplatIndex() in lowerShuffleAsBroadcast()
Sanjay Patel via llvm-commits
- [llvm] de6f7eb - [x86] don't create an unused constant vector
Sanjay Patel via llvm-commits
- [llvm] a17f03b - [VectorCombine] new IR transform pass for partial vector ops
Sanjay Patel via llvm-commits
- [PATCH] D73703: [InstCombine] reassociate splatted vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73803: [InstCombine] Add replaceOperand() helper
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73907: [InstCombine] correct operands of shouldChangeType() for casted phi transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73907: [InstCombine] correct operands of shouldChangeType() for casted phi transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73849: [ValueTracking][InstCombine] Fix infinite min/max canonicalization loop (PR44541)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73919: [InstCombine] Use replaceOperand() in more places
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
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] D73480: [VectorCombine] new IR transform pass for partial vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74064: [Analysis] add query to get splat value from array of ints
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74064: [Analysis] add query to get splat value from array of ints
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74088: [x86] form broadcast of scalar memop even with >1 use
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74088: [x86] form broadcast of scalar memop even with >1 use
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74088: [x86] form broadcast of scalar memop even with >1 use
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74088: [x86] form broadcast of scalar memop even with >1 use
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74278: [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73849: [ValueTracking][InstCombine] Fix infinite min/max canonicalization loop (PR44541)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74285: [EarlyCSE] avoid crashing when detecting min/max/abs patterns (PR41083)
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] D73907: [InstCombine] correct operands of shouldChangeType() for casted phi transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D74185: Revert the revert of vectorization commits
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [llvm] b373ec8 - [AIX] Implement caller arguments passed in stack memory.
Sean Fertile via llvm-commits
- [llvm] 88073d4 - [PowerPC] Create a FixedStack object for CR save in linkage area.
Sean Fertile via llvm-commits
- [PATCH] D73709: [PowerPC] Create a FixedStack object for CR save in linkage area.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D73209: [AIX] Implement caller arguments passed in stack memory
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] D73709: [PowerPC] Create a FixedStack object for CR save in linkage area.
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] 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
- [llvm] 3bc7ffd - [AMDGPU] Use v3f32 type in image instructions
Sebastian Neubauer via llvm-commits
- [llvm] 163e33b - [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73884: [AMDGPU] Use v3f32 type in image instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73892: [SelectionDAG] Optimize build_vector of truncates and shifts
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73892: [SelectionDAG] Optimize build_vector of truncates and shifts
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73892: [SelectionDAG] Optimize build_vector of truncates and shifts
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73956: [AMDGPU] Add a16 feature to gfx10
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73884: [AMDGPU] Use v3f32 type in image instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73466: Make unittests include path relative
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73482: [AMDGPU] Fix lowering a16 image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73956: [AMDGPU] Add a16 feature to gfx10
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D73956: [AMDGPU] Add a16 feature to gfx10
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Serge Guelton via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Serge Guelton via llvm-commits
- [PATCH] D69562: Mapping of FP operations to constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D69798: Implement inlining of strictfp functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Shankar Easwaran via Phabricator via llvm-commits
- [llvm] 64f4172 - [RISCV] Fix incorrect FP base CFI offset for variable argument functions
Shiva Chen via llvm-commits
- [PATCH] D73862: [RISCV] Fix incorrect FP base CFI offset for variable argument functions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D73862: [RISCV] Fix incorrect FP base CFI offset for variable argument functions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows/MSVC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build on Windows/MSVC
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] D73811: [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target
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] D70744: [compiler-rt] Split the builtins CMake build to a separate file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73840: [CMake] Add missing component dependencies, to fix building for mingw with BUILD_SHARED_LIBS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73442: [CMake] Support symlinking runtimes under a different name
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73442: [CMake] Support symlinking runtimes under a different name
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74106: [CMake] Use PUBLIC link mode for static libraries
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74106: [CMake] Use PUBLIC link mode for static libraries
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74107: [CMake] Use llvm-ar etal for external project build on Darwin
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74176: [CMake] Link against ZLIB::ZLIB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D73970: [ARM] Fix non-determenistic behaviour
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] ce96336 - [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via llvm-commits
- [PATCH] D65024: [GlobalISel][AArch64] Contract trivial same-size cross-bank copies into G_STOREs
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74005: [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions
Shu-Chun Weng via Phabricator via llvm-commits
- [PATCH] D74260: Change default relocation model for hexagon when triple includes musl
Sid Manning 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
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Simon Cook via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Simon Cook via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Simon Cook via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Simon Cook via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Simon Cook via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Simon Cook via Phabricator via llvm-commits
- [llvm] 5c8ba50 - [NFC] unsigned->Register in storeRegTo/loadRegFromStack
Simon Moll via llvm-commits
- [llvm] 24215fe - [NFC][VE] format VEInstrInfo
Simon Moll via llvm-commits
- [llvm] 07c9f75 - [VE] vaarg functions callers and callees
Simon Moll via llvm-commits
- [llvm] be9fe6a - [VE] (fp)trunc+store & load+(fp)ext isel
Simon Moll via llvm-commits
- [llvm] 3ed1223 - [VE] half fptrunc+store&load+fpext
Simon Moll via llvm-commits
- [PATCH] D73774: [VE] (fp)trunc+store & load+(fp)ext isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73870: [NFC] unsigned->Register in storeRegTo/loadRegFromStack
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
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] D73870: [NFC] unsigned->Register in storeRegTo/loadRegFromStack
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73710: [VE] vaarg functions callers and callees
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73889: [Doc] Proposal for vector predication
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73889: [Doc] Proposal for vector predication
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] D73899: [VE] half fptrunc+store&load+fpext
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
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] D73899: [VE] half fptrunc+store&load+fpext
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73899: [VE] half fptrunc+store&load+fpext
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73899: [VE] half fptrunc+store&load+fpext
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] D73889: [Doc] Proposal for vector predication
Simon Moll via Phabricator via llvm-commits
- [llvm] ae5d3e8 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a9ee3ff - [X86] Move BEXTR DemandedBits handling inside SimplifyDemandedBitsForTargetNode
Simon Pilgrim via llvm-commits
- [llvm] 241c9a5 - [X86] Add some initial BEXTR combine tests
Simon Pilgrim via llvm-commits
- [llvm] 8ead5df - [X86] computeKnownBitsForTargetNode - add BEXTR support (PR39153)
Simon Pilgrim via llvm-commits
- [llvm] 8c0e715 - [X86] BEXTR SimplifyDemandedBitsForTargetNode - length == 0 -> result = 0
Simon Pilgrim via llvm-commits
- [llvm] 61621f8 - [TargetLowering] SimplifyDemandedBits - add basic KnownBits ZEXTLoad handling
Simon Pilgrim via llvm-commits
- [llvm] 3ece5a2 - [X86] getTargetShuffleMask - use getConstantOperandVal helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3dd688a - [DAG] OptLevelChanger - fix uninitialized variable analyzer warning (PR44471)
Simon Pilgrim via llvm-commits
- [llvm] f25a2a3 - [X86] Fix missing load latencies (PR36894)
Simon Pilgrim via llvm-commits
- [llvm] 83d0db5 - Fix "expression is redundant [misc-redundant-expression]" warning (PR44768)
Simon Pilgrim via llvm-commits
- [llvm] 8616bd4 - [X86] Fix missing load latencies (PR36894)
Simon Pilgrim via llvm-commits
- [llvm] 4592bb7 - visitINSERT_VECTOR_ELT - pull out repeated dyn_cast. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 529e6f8 - [ADT] Fix iplist_impl - use after move warnings (PR43943)
Simon Pilgrim via llvm-commits
- [llvm] c960010 - [X86] isNegatibleForFree - allow pre-legalized FMA negation
Simon Pilgrim via llvm-commits
- [llvm] 4229f12 - [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate target hook. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 63e338b - [X86][SSE] Show isNegatibleForFree inability to peek through X86ISD::FRCP
Simon Pilgrim via llvm-commits
- [llvm] 7f5b3fa - [X86][SSE] Add X86ISD::FRCP handling to isNegatibleForFree
Simon Pilgrim via llvm-commits
- [llvm] ed92ac7 - Add missing encoding comments from fma4 folded intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] 0ed79e9 - [X86] Standardize VPSLLDQ/VPSRLDQ enum names (PR31079)
Simon Pilgrim via llvm-commits
- [llvm] 2398752 - Add missing encoding comments from fma scalar folded intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] c8bc89a - Regenerate FMA tests
Simon Pilgrim via llvm-commits
- [llvm] 10417ad - [X86] Standardize BROADCAST enum names (PR31079)
Simon Pilgrim via llvm-commits
- [llvm] 4aa7b9c - [X86] X86InstComments - add FMA4 comments
Simon Pilgrim via llvm-commits
- [llvm] 4b4fbae - [X86] Test showing inability to combine ROTLI/ROTRI rotations into shuffles
Simon Pilgrim via llvm-commits
- [llvm] f9c28dc - [X86][SSE] Add test cases from PR44379
Simon Pilgrim via llvm-commits
- [llvm] 835c819 - Fix test name typo
Simon Pilgrim via llvm-commits
- [llvm] 644d56b - [X86] Recognise ROTLI/ROTRI rotations as faux shuffles
Simon Pilgrim via llvm-commits
- [llvm] 3ec6de0 - Fix signed/unsigned warning.
Simon Pilgrim via llvm-commits
- [llvm] 29621b2 - [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 2278073 - [X86][SSE] Add more tests showing failure to lower shuffles as bit rotations
Simon Pilgrim via llvm-commits
- [llvm] 0ae119f - [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] e82e17d - [X86] Add lowerShuffleAsBitRotate (PR44379)
Simon Pilgrim via llvm-commits
- [llvm] 29e646f - [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops
Simon Pilgrim via llvm-commits
- [PATCH] D73859: [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73863: [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73717: [NFC?][SCEV][LoopVectorize] Add datalayout to the X86/float-induction-x86.ll test
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73875: [DAG] OptLevelChanger - fix uninitialized variable analyzer warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73883: HexagonOptAddrMode::changeStore - fix null dereference warning (PR43463)
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] D73883: HexagonOptAddrMode::changeStore - fix null dereference warning (PR43463)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73555: [SVE] Fix bug in simplification of scalable vector instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73875: [DAG] OptLevelChanger - fix uninitialized variable analyzer warning (PR44471)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73859: [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73859: [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74000: [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74062: [ADT] Fix iplist_impl - use after move warnings (PR43943)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74064: [Analysis] add query to get splat value from array of ints
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74062: [ADT] Fix iplist_impl - use after move warnings (PR43943)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74062: [ADT] Fix iplist_impl - use after move warnings (PR43943)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
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] D74024: [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73863: [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73840: [CMake] Add missing component dependencies, to fix building for mingw with BUILD_SHARED_LIBS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74221: [TargetLowering] Add NegatibleKind enum for isNegatibleForFree return codes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74231: [X86] combineFneg - generalize FMA negations with isNegatibleForFree/getNegatedExpression
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74152: [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB
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] D74221: [TargetLowering] Add NegatibleKind enum for isNegatibleForFree return codes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] cf7e98e - [ARM,MVE] Add intrinsics for vdupq.
Simon Tatham via llvm-commits
- [llvm] 5c6b1a6 - [TableGen] Fix spurious type error in bit assignment.
Simon Tatham via llvm-commits
- [PATCH] D73356: [ARM,MVE] Add intrinsics for vdupq.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73357: [ARM,MVE] Add intrinsics for v[id]dupq and v[id]wdupq.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73786: [ARM,MVE] Fix vreinterpretq in big-endian mode.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73950: [AArch64] Make Read Write System Registers Read Only
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73963: [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74040: [ARM] Correct syntax of the CLRM insn
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74220: [TableGen] Fix spurious type error in bit assignment.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74220: [TableGen] Fix spurious type error in bit assignment.
Simon Tatham via Phabricator via llvm-commits
- [llvm] 01022af - [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression
Sjoerd Meijer via llvm-commits
- [llvm] 93b0536 - [RDA] getInstFromId: find instructions. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 20a1d03 - [ARM] peephole-bitcast test change. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] f70109f - [doc] typo in optimisation remark example
Sjoerd Meijer via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73947: [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73616: [ARM][LowOverheadLoops] Ensure memory predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71470: Recommit "[ARM][MVE] findVCMPToFoldIntoVPS"
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74037: [ARM][LowOverheadLoops] Fix loop count chain
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73947: [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73947: [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74058: [ReachingDefs] Make isSafeToMove more strict.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71470: Recommit "[ARM][MVE] findVCMPToFoldIntoVPS"
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74058: [ReachingDefs] Make isSafeToMove more strict.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73866: [RDA] getInstFromId: find instructions. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 84e5760 - [DebugInfo]: Reorderd the emission of debug_str section.
Sourabh Singh Tomar via llvm-commits
- [debuginfo-tests] 5752bcf - [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test
Sourabh Singh Tomar via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
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] 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] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar 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] 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] D68065: Propeller: LLD 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] D68065: Propeller: LLD 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] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD 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] D68065: Propeller: LLD Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 2863c26 - Revert "AMDGPU: Limit the search in finding the instruction pattern for v_swap generation."
Stanislav Mekhanoshin via llvm-commits
- [llvm] cacc3b7 - [AMDGPU] Cleanup assumptions about generated subregs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D73868: [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73877: AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73909: AMDGPU: Analyze divergence of inline asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73915: AMDGPU: Add flag to control mem intrinsic expansion
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73925: AMDGPU: Cleanup SMRD buffer selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73939: [AMDGPU] Fix infinite loop with fma combines
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73989: AMDGPU: Fix isAlwaysUniform for simple asm SGPR results
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74089: AMDGPU: Make LDS_DIRECT an artifical register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74177: [AMDGPU] Cleanup assumptions about generated subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74177: [AMDGPU] Cleanup assumptions about generated subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74177: [AMDGPU] Cleanup assumptions about generated subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74180: AMDGPU: Limit the search in finding the instruction pattern for v_swap generation.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74227: [AMDGPU] Use @LINE for error checking in gfx10 assembler tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74248: [AMDGPU] Split R600 and GCN subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72176: Make ErrorList class default constructible and add simple push_back() method
Stefan Gränitz 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] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D74168: [lldb\CMake] Exclude the reproducer test suites from check-all
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D74168: [CMake] Make EXCLUDE_FROM_ALL an argument to add_lit_testsuite
Stella Stamenova 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] D73769: Make gpu.launch implicitly capture uses of values defined above.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73872: [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73794: [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73713: Fixed non-deterministic GPU intrinsic lowering.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
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] D73654: [MLIR] break cyclic dependency between VectorOps and Analysis
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependencies with MLIRAnalysis
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] D73653: [MLIR] Fixes for shared library dependencies.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73653: [MLIR] Fixes for shared library dependencies.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74067: [MLIR] Move test passes out of lib/Analysis r=rriddle
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74068: [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp r=rriddle
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74068: [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp r=rriddle
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74067: [MLIR] Move test passes out of lib/Analysis
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74068: [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependencies with MLIRAnalysis
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74067: [MLIR] Move test passes out of lib/Analysis
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74068: [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependencies with MLIRAnalysis
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] D73671: [MLIR][Standard] Add canonicalization for indexCast(indexCast(x))
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] D73670: [MLIR] Allow non-binary operations to be commutative
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73672: [MLIR][Standard] Implement constant folding for IndexCast
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74097: [mlir] Build fix for mlir-opt
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] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
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] D73670: [MLIR] Allow non-binary operations to be commutative
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73671: [MLIR][Standard] Add folding for indexCast(indexCast(x)) -> 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] D73383: Allow retrieving source files relative to the compilation directory.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D74249: [DebugInfo] Support file-level include directories when generating Dwarf5 LineTable prologues.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D74249: [DebugInfo] Support file-level include directories when generating Dwarf5 LineTable prologues.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73383: [Debuginfo] Allow retrieving source files relative to the compilation directory.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D73383: [Debuginfo] Allow retrieving source files relative to the compilation directory.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D74102: [CMake] Link against ZLIB::ZLIB
Steven Johnson 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] D68720: Support -fstack-clash-protection for x86
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D73568: Remove lit feature object-emission
Ted Woodward via Phabricator via llvm-commits
- [llvm] bed4d9c - [ThinLTO] More efficient export computation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D73217: [InlineCost] Add flag to allow changing the default inline cost
Teresa Johnson via llvm-commits
- [llvm] 7f37a80 - [InlineCost] Add flag to allow changing the default inline cost
Teresa Johnson via llvm-commits
- [llvm] 748bb5a - [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Teresa Johnson via llvm-commits
- [llvm] 25aa2ee - Revert "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP"
Teresa Johnson via llvm-commits
- [PATCH] D73851: [ThinLTO] More efficient export computation (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73851: [ThinLTO] More efficient export computation (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D73851: [ThinLTO] More efficient export computation (NFC)
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] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
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] D73217: [InlineCost] Add flag to allow changing the default inline cost
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] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
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] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D74132: [ThinLTO/WPD] Remove dead code and improve test case
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D74162: [Inliner] Inlining should honor nobuiltin attributes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D74132: [ThinLTO/WPD] Remove dead code and improve test case
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D74162: [Inliner] Inlining should honor nobuiltin attributes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D74257: IR Linking: Support merging Warning+Max module metadata flags
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 2774836 - [WebAssembly] Enable recently implemented SIMD operations
Thomas Lively via llvm-commits
- [llvm] 8acedb5 - Revert "[WebAssembly] Split and recombine multivalue calls for ISel"
Thomas Lively via llvm-commits
- [llvm] 649aba9 - Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"
Thomas Lively via llvm-commits
- [PATCH] D73926: [WebAssembly] Enable recently implemented SIMD operations
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73927: Revert "[WebAssembly] Split and recombine multivalue calls for ISel"
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73928: Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73943: [WebAssembly] Make stack pointer args inhibit tail calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73943: [WebAssembly] Make stack pointer args inhibit tail calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73926: [WebAssembly] Enable recently implemented SIMD operations
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73927: Revert "[WebAssembly] Split and recombine multivalue calls for ISel"
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D73928: Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74191: [WebAssembly] Implement multivalue call_indirects
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74259: [WebAssembly] Add cbrt function signatures
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74191: [WebAssembly] Implement multivalue call_indirects
Thomas Lively via Phabricator via llvm-commits
- [llvm] e53bbf1 - [GVN] Add GVNOption to control load-pre more fine-grained.
Thomas Raoux via llvm-commits
- [PATCH] D73804: [GVN] Add GVNOption to control load-pre more fine-grained.
Thomas via Phabricator via llvm-commits
- [PATCH] D74280: [mlir] subview op lowering for target memrefs with const offset
Tobias Gysi via Phabricator via llvm-commits
- [llvm] d96c1bb - [BPF] disable ReduceLoadWidth during SelectionDag phase
Tom Stellard via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D74175: Removing SVN download of LIT due to MonoRepo
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D70468: [ELF] Error if -Ttext-segment is specified
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D70468: [ELF] Error if -Ttext-segment is specified
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D70468: [ELF] Error if -Ttext-segment is specified
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for assume operand bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
Tyker via Phabricator via llvm-commits
- [PATCH] D73190: [mlir] Adds affine loop fusion transformation function to LoopFusionUtils.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D73590: [mlir] Add a document detailing the design of the SymbolTable.
Uday Bondhugula 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] D74146: [SytemZ] Disable vector ABI when using option -march=arch[8|9|10]
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D73378: [SystemZ] Add implementation for the intrinsic llvm.read_register
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D74086: [SystemZ] Add a subtarget cache like some other targets already have.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D73130: [mlir] Shared library support
Valentin Churavy via Phabricator via llvm-commits
- [llvm] 0d0ef31 - [MachineInstr] Add isCandidateForCallSiteEntry predicate
Vedant Kumar via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D71491: [ubsan] Check implicit casts in ObjC for-in statements
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] D74159: [MachineInstr] Add isCandidateForCallSiteEntry predicate
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74121: [TargetInstrInfo] Add the isCandidateForCallSiteEntry()
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] D74122: [CallSiteInfo] Use the isCandidateForCallSiteEntry() when update the cs info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74159: [MachineInstr] Add isCandidateForCallSiteEntry predicate
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74159: [MachineInstr] Add isCandidateForCallSiteEntry predicate
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74159: [MachineInstr] Add isCandidateForCallSiteEntry predicate
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74159: [MachineInstr] Add isCandidateForCallSiteEntry predicate
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74122: [CallSiteInfo] Use the isCandidateForCallSiteEntry() when update the cs info
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] D73534: [DebugInfo] Enable the debug entry values feature by default
Vedant Kumar via Phabricator via llvm-commits
- [llvm] af2a384 - Revert "[ARM] Improve codegen of volatile load/store of i64"
Victor Campos via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [llvm] 043e478 - [PowerPC][NFC] Clang-format on commit 4b414d
Victor Huang via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D73692: [PowerPC] Fix spilling of vector registers in PEI of EH aware functions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D73513: [memtag] Plug in stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D73990: [Sanitizers] Get link map on FreeBSD via documented API
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D73811: [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D73812: [CMake] Filter libc++abi and libunwind from runtimes build in MSVC
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Vlad Vereschaka via Phabricator via llvm-commits
- [llvm] b4aff12 - Revert "[CMake] Filter libc++abi and libunwind from runtimes build in MSVC"
Vladimir Vereschaka via llvm-commits
- [PATCH] D70564: [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D70564: [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D74154: LSAN for android
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D74154: LSAN for android
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D74154: LSAN for android
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D74154: LSAN for android
Vy Nguyen via Phabricator via llvm-commits
- [llvm] f26ff8c - [TargetRegisterInfo] Make the heuristic to skip region split overridable by the target
Wei Mi via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Wei Mi via Phabricator via llvm-commits
- [PATCH] D74303: [CFI] cfi directive insertion for callee-save-registers in CFIInstrInserter pass
Wei Mi via Phabricator via llvm-commits
- [PATCH] D71898: [Coroutines][1/6] New pass manager: coro-early
Wenlei He via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Xiang Zhang 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] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
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
- [PATCH] D70634: Ignore Unknown dependencies using vectorize.ivdep metadata
Yashas Andaluri via Phabricator via llvm-commits
- [PATCH] D70634: Ignore Unknown dependencies using vectorize.ivdep metadata
Yashas Andaluri via Phabricator via llvm-commits
- [llvm] 6d07802 - [BPF] handle typedef of struct/union for CO-RE relocations
Yonghong Song via llvm-commits
- [llvm] d96c1bb - [BPF] disable ReduceLoadWidth during SelectionDag phase
Yonghong Song via llvm-commits
- [llvm] d96c1bb - [BPF] disable ReduceLoadWidth during SelectionDag phase
Yonghong Song via llvm-commits
- [PATCH] D73902: [BPF] handle typedef of struct/union for CO-RE relocations
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73902: [BPF] handle typedef of struct/union for CO-RE relocations
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73902: [BPF] handle typedef of struct/union for CO-RE relocations
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73902: [BPF] handle typedef of struct/union for CO-RE relocations
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73997: [BPF] disable ReduceLoadWidth during SelectionDag phase
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73997: [BPF] disable ReduceLoadWidth during SelectionDag phase
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D74101: [BPF] implement isTruncateFree in BPFTargetLowering
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
Yonghong Song 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] D73980: [lit] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73981: [compiler-rt][asan][fuzzer][profile] switch to use lit multicfg test suite
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] D73981: [compiler-rt][asan][fuzzer][profile] switch to use lit multicfg test suite
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73980: [lit] add multi-cfgd test suite discovery
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] D73981: [compiler-rt][asan][fuzzer][profile][ubsan] add lit multicfg test suite support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73309: [lsan] Factor pthread-specific assumptions out of thread tracking code
Yvan Roux via llvm-commits
- [PATCH] D74225: [AIX] Implement formal arguments passed in stack memory
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D72194: [MC][ELF] Ensure that mergeable globals with an explicit section are assigned to SHF_MERGE sections with compatible entsizes
ben via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
ben via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
ben via Phabricator via llvm-commits
- [PATCH] D74071: [Profile] Avoid deadlock in multithreaded context when forking with coverage enabled
calixte via Phabricator via llvm-commits
- [PATCH] D73973: Revert "[TSan] #include header instead of forward declaring interceptees"
dmajor via Phabricator via llvm-commits
- [PATCH] D74059: [TSan] Ensure we can compile the runtime with older SDKs
dmajor via Phabricator via llvm-commits
- [PATCH] D74059: [TSan] Ensure we can compile the runtime with older SDKs
dmajor 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] D73848: Add AffineMaxOp
ouhang via Phabricator via llvm-commits
- [PATCH] D74203: Add NoSideEffect to Affine min max
ouhang 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] D73771: [AMDGPU] Don't remove short branches over kills
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] D73867: [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73868: [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73870: [NFC] unsigned->Register in storeRegTo/loadRegFromStack
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73872: [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code.
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] D73165: [MLIR][Linalg] Allow fusion of more than 2 linalg ops.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73726: Rename prettyprinters test to llvm-support.
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] D73889: [Doc] Proposal for vector predication
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73848: Add AffineMaxOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
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] D73710: [VE] vaarg functions callers and callees
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73896: [GWP-ASan] Allow late initialisation if single-threaded.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73895: [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73899: [VE] half fptrunc+store&load+fpext
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73905: [mlir][spirv] Add resource limits into target environment
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73906: [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI
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] D67687: [CodeGen] Define an interface for the new pass manager. (new)
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73918: scudo: Use more size classes in the malloc_free_loop benchmarks.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73923: [mlir] [VectorOps] refined description of vector.contract
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] D73828: [yaml2obj][test] Simplify some EI_CLASS EI_DATA tests
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] D73828: [yaml2obj][test] Simplify some EI_CLASS EI_DATA tests
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] D70927: Introduce a CallGraph updater helper class
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
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] D70927: Introduce a CallGraph updater helper class
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73926: [WebAssembly] Enable recently implemented SIMD operations
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] D73819: [mlir] Add $_op hook to RewriterGen.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73927: Revert "[WebAssembly] Split and recombine multivalue calls for ISel"
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73928: Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"
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] D73912: [mlir] Turn flags in ConvertStandardToLLVM into pass flags
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73932: [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
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] D73936: scudo: Simplify getClassIdBySize() logic. NFCI.
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] D70927: Introduce a CallGraph updater helper class
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] D73943: [WebAssembly] Make stack pointer args inhibit tail calls
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] D73655: [MLIR] Break cyclic dependencies with MLIRAnalysis
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] D73764: [mlir] Added RankedIntElementsAttr class
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] D73944: [mlir][wip] Start Shape dialect
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] D73764: [mlir] Added RankedIntElementsAttr class
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73893: [MLIR][GPU] Implement initial mapping from loop.parallel to gpu.launch.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73955: [Linalg] Add tiling of Linalg to parallel loops.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73959: [mlir][spirv] Add dialect-specific attribute for target environment
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73899: [VE] half fptrunc+store&load+fpext
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73957: [AMDGPU] getMemOperandsWithOffset: add vaddr operand for stack access BUF instructions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73963: [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI
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] D73971: [docs] Minor updates to DeveloperPolicy due to svn to git
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
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] D73592: [IRCE] Make IRCE a Function pass.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73981: [compiler-rt][asan][fuzzer][profile] switch to use lit multicfg test suite
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73980: [lit] add multi-cfgd test suite discovery
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73986: [nfc][mlir] Mark the MLIR tools for installation in CMake
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73828: [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73987: [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73987: [sanitizer] Add missing declarations for sigaltstack syscall wrappers.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
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] D73999: [MC][ELF] Warn changed section type or flags
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Warn changed section type or flags
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73934: [mlir] Add support for basic location translation to LLVM.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74012: [mlir][spirv] Use spv.entry_point_abi in GPU to SPIR-V conversions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74019: [mlir] Add support for generating debug locations from intermediate levels of the IR.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73983: [mlir][ODS] Add documentation for the declarative assembly format.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73824: [wip] scudo: Table driven size classes for Android allocator.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74022: [ELF][RISCV] Add R_RISCV_IRELATIVE
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
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] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74041: [MLIR][GPU] Fix build files for mlir-opt.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73894: [MLIR] Add mapping based on ValueRange to BlockAndValueMapper.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74051: Add a dependency on clang for check-llvm
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74056: [mlir][AVX512] Start an AVX512 dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74061: [mlir] Update generic op ebnf to include region
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
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] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74065: [ValueTracking] Update implied reasoning to accept expanded cmp (NFC).
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74067: [MLIR] Move test passes out of lib/Analysis r=rriddle
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74068: [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp r=rriddle
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73982: [yaml2obj] Refactor command line parsing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73821: [yaml2obj] Add -D k=v to preprocess the input YAML
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74072: [scudo][standalone] Fix a race in the secondary release
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74072: [scudo][standalone] Fix a race in the secondary release
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73655: [MLIR] Break cyclic dependencies with MLIRAnalysis
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] D70970: [llvm-objcopy][WebAssembly] Add dump/add/remove-section support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74067: [MLIR] Move test passes out of lib/Analysis
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] D73566: [AsmPrinter] Print FP constant in hexadecimal form instead
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74082: [MC][ELF] Rename MC related "Associated" to "LinkedToSym"
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] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops 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] D74056: [mlir][AVX512] Start an AVX512 dialect
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] 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] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect.
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] D73635: [mlir][VectorOps] Add ShapeCastOp to the vector ops 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] D72965: [mlir][VectorOps] 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] D74097: [mlir] Build fix for mlir-opt
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] D74098: scudo: Add a dump of primary allocation sizes to malloc_info output.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74099: scudo: Delete unused class TwoLevelByteMap. NFCI.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74014: [mlir] [VectorOps] generalized vector.contract semantics
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74100: [GWP-ASan] Fix unused variables from crash handler + clang-format
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74075: [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd`
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74110: [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74109: [WebAssembly] Use llvm::Optional to store optional symbol attributes.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73889: [Doc] Proposal for vector predication
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D74066: [ValueTracking] usub(a, b) cannot overflow if a >= b.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70651: [Power8] Add the MacroFusion support for Power8
qshanz via Phabricator via llvm-commits
- [PATCH] D72250: [NFC][PowerPC] Refactor the tryAndWithMask()
qshanz via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
serge via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
serge via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
serge 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] D63750: Dump current PrettyStackTrace on SIGINFO (Ctrl-T)
youling257 via Phabricator via llvm-commits
- [llvm] 15f54d3 - [NFC] Factor out function to detect if an attribute has an argument.
via llvm-commits
- [llvm] 56d81d4 - [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend
via llvm-commits
- [llvm] 39f50da - Support -fstack-clash-protection for x86
via llvm-commits
- [llvm] e8c3a6c - [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal
via llvm-commits
- [llvm] f6d9842 - Revert "Support -fstack-clash-protection for x86"
via llvm-commits
- [llvm] 4a1a069 - Support -fstack-clash-protection for x86
via llvm-commits
- [llvm] e229017 - Support -fstack-clash-protection for x86
via llvm-commits
- [llvm] 658495e - Revert "Support -fstack-clash-protection for x86"
via llvm-commits
- [llvm] 0fd51a4 - Support -fstack-clash-protection for x86
via llvm-commits
- [llvm] 4546211 - Revert "Support -fstack-clash-protection for x86"
via llvm-commits
- [llvm] e67cbac - Support -fstack-clash-protection for x86
via llvm-commits
Last message date:
Sun Feb 9 23:33:49 PST 2020
Archived on: Mon Feb 10 01:08:24 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).