The Week Of Monday 13 January 2020 Archives by author
Starting: Mon Jan 13 00:06:36 PST 2020
Ending: Sun Jan 19 23:49:00 PST 2020
Messages: 3059
- [llvm] 19a71e3 - [test][llvm-dwarfdump][NFC] Remove unused check
Robinson, Paul via llvm-commits
- [lld] 6e3ca96 - [DebugInfo] Improve error message text
Robinson, Paul via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D72948: Unconditionally enable lvalue function designators; NFC
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D72661: [VectorOps] Fixed typo in lowering code
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72661: [VectorOps] Fixed typo in lowering code
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72664: [VectorOps] fixed typo in verifier of slice op
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72664: [VectorOps] fixed typo in verifier of slice op
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72664: [mlir] [VectorOps] fixed typo in verifier of slice op
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72310: [mlir][VectorOps] Implement strided_slice conversion
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72889: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72889: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72955: Rename Utils.h into VectorUtils.h
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72955: [mlir] [VectorOps] Rename Utils.h into VectorUtils.h
Aart Bik via Phabricator via llvm-commits
- [PATCH] D72888: [mlir] Add baseAttr to TypedArrayAttrBase.
Abdurrahman Akkas via Phabricator via llvm-commits
- [PATCH] D72280: [Matrix] Add IR MatrixBuilder.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] 5f65065 - [Hexagon] Update autogeneated intrinsic information in LLVM
Adrian Prantl via llvm-commits
- [llvm] 5f65065 - [Hexagon] Update autogeneated intrinsic information in LLVM
Adrian Prantl via llvm-commits
- [llvm] 5f65065 - [Hexagon] Update autogeneated intrinsic information in LLVM
Adrian Prantl via llvm-commits
- [llvm] 12e4794 - Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot
Adrian Prantl via llvm-commits
- [llvm] c017691 - Attempt to fix Go syntax error
Adrian Prantl via llvm-commits
- [llvm] 94dd096 - Revert "Attempt to fix Go syntax error"
Adrian Prantl via llvm-commits
- [llvm] 63c4261 - Pass length of string in Go binding of CreateCompileUnit
Adrian Prantl via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71931: [DWARF] Allow empty address range tables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72757: [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72801: [CodeExtractor] Transfer debug info to extracted function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72801: [CodeExtractor] Transfer debug info to extracted function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72938: Fix an assertion failure in DwarfExpression's subregister composition
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72735: [mlir] : Fix ViewOp shape folder for identity affine maps
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D72735: [mlir] : Fix ViewOp shape folder for identity affine maps
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 894f742 - [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible
Alex Richardson via llvm-commits
- [llvm] 8e8ccf4 - [MIPS] Don't emit R_(MICRO)MIPS_JALR relocations against data symbols
Alex Richardson via llvm-commits
- [lld] 441410b - [ELF] Avoid false-positive assert in getErrPlace()
Alex Richardson via llvm-commits
- [PATCH] D72298: Add zero_extendi and sign_extendi to intrinsic namespace
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72439: [mlir] Added Abs, Ceil and Cos to GPU lowering conversion.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72397: [mlir] m_Constant()
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72688: [mlir] Fix translation of splat constants to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72688: [mlir] Fix translation of splat constants to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] copy missing Glossary.md from the old repository
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] fix broken link to Glossary
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72834: [mlir] LLVM import: handle constant data and array/vector aggregates
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72839: [mlir] Harden error propagation in LLVM import
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72846: [mlir] support translation of multidimensional vectors to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72834: [mlir] LLVM import: handle constant data and array/vector aggregates
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72672: [mlir] NFC: Fix trivial typos
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72846: [mlir] support translation of multidimensional vectors to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72924: [mlir][spirv] Add `const` qualifier for static arrays
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72863: [mlir][Linalg] Add tensor support to Linalg EDSC Builders
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72924: [mlir][spirv] Add `const` qualifier for static arrays
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72846: [mlir] support translation of multidimensional vectors to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72942: [mlir][Linalg] Extend linalg vectorization to MatmulOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72542: [Flang][mlir] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72439: [mlir] Added Abs, Ceil and Cos to GPU lowering conversion.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D72374: [docs] use git diff instead of git format-patch
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72228: [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72571: [MIPS] Don't add R_(MICRO)MIPS_JALR relocations against data symbols
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72613: [MSAN] Disable two tests on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72613: [MSAN] Disable two tests on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71040: [ThinLTO/WPD] Fix index-based WPD for alias vtables
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D52193: RFC: [clang] Multithreaded compilation support -- NOT FOR SUBMIT
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71775: [ThreadPool] On Windows, extend usage to all CPU sockets and all NUMA groups
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71547: Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] f163755 - [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF optimizing part.
Alexey Lapshin via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D72476: [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF optimizing part.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D72476: [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF optimizing part.
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
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D72915: [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF optimizing part.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D70709: [Dsymutil][Debuginfo][NFC] Refactor dsymutil to separate DWARF optimizing part.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D71600: PowerPC 32-bit - forces 8 byte lock/lock_free decisions at compiled time
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [llvm] 5cc99d0 - [GlobalsModRef] Add invalidate method
Alina Sbirlea via llvm-commits
- [llvm] 62a50a9 - [BrachProbablityInfo] Add invalidate method.
Alina Sbirlea via llvm-commits
- [llvm] 630a801 - [CallGraph] Add invalidate method.
Alina Sbirlea via llvm-commits
- [llvm] 9f6c6ee - [MemDepAnalysis/VNCoercion] Move static method to its only use. [NFCI]
Alina Sbirlea via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
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] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72631: [DSE] Eliminate stores at the end of the function.
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] D72816: [CallGraph] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72815: [BrachProbablityInfo] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72817: [LazyCallGraph] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72815: [BrachProbablityInfo] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72891: Compute ORE, BPI, BFI in Loop passes.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72815: [BrachProbablityInfo] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72817: [LazyCallGraph] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72816: [CallGraph] Add invalidate method.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 6078f2f - [AArch64][GlobalISel]: Support @llvm.{return, frame}address selection.
Amara Emerson via llvm-commits
- [llvm] 2e39ea7 - Revert "Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - "[AArch64][GlobalISel]: Support @llvm.{return, frame}address selection.""
Amara Emerson via llvm-commits
- [PATCH] D70465: [Win64] Handle FP arguments more gracefully under -mno-sse
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72506: GlobalISel: Fix narrowScalar for G_ANYEXT results
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72511: GlobalISel: Handle more cases of G_SEXT narrowing
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65656: AArch64: support @llvm.{return,frame}address in GlobalISel
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65656: AArch64: support @llvm.{return,frame}address in GlobalISel
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65656: AArch64: support @llvm.{return,frame}address in GlobalISel
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72961: In early-ifconversion check that the operands of a PHI share a common regclass with the destination regclass.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72961: In early-ifconversion check that the operands of a PHI share a common regclass with the destination regclass.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72961: In early-ifconversion check that the operands of a PHI share a common regclass with the destination regclass.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 328e0f3 - Revert "[DWARF5][DebugInfo]: Added support for DebugInfo generation for auto return type for C++ member functions."
Amy Huang via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D72572: [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D72250: [NFC][PowerPC] Refactor the tryAndWithMask()
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Andrei Elovikov 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] D65967: [SeparateConstOffsetFromGEP][PowerPC] Fix: sext(a) + sext(b) -> sext(a + b) matches add and sub instructions with one another
Andrew J Wock via Phabricator via llvm-commits
- [lld] d36b264 - [ELF] Optimization to LinkerScript::computeInputSections NFC
Andrew Ng via llvm-commits
- [PATCH] D72775: [ELF] Optimization to LinkerScript::computeInputSections NFC
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D72775: [ELF] Optimization to LinkerScript::computeInputSections NFC
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D72775: [ELF] Optimization to LinkerScript::computeInputSections NFC
Andrew Ng via Phabricator via llvm-commits
- [llvm] 0536687 - [LegalizeTypes] Add SoftenFloatResult support for STRICT_SINT_TO_FP/STRICT_UINT_TO_FP
Andrew Wei via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Andrey Churbanov via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Andrey Churbanov via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D72731: [VectorOps] Update vector transfer read op comments.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72731: [VectorOps] Update vector transfer read op comments.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72731: [VectorOps] Update vector transfer read op comments.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72955: Rename Utils.h into VectorUtils.h
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72871: [FPEnv] Alternative implementation of constrained fmuladd that avoids fmuladd ISD opcodes
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 72ca86f - [ARM][MVE] Masked gathers from base + vector of offsets
Anna Welker via llvm-commits
- [llvm] c24cf97 - [ARM][MVE] Enable extending gathers
Anna Welker via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72330: [ARM][MVE] Enable masked gathers from base + vector of offsets
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72330: [ARM][MVE] Enable masked gathers from base + vector of offsets
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72330: [ARM][MVE] Enable masked gathers from base + vector of offsets
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72856: [ARM][MVE] Enable masked scatter
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72689: [SLP] Vectorize partially vectorized instructions
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D72689: [SLP] Vectorize partially vectorized instructions
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 019c8d9 - [NFC] Adjust test cases numbering, test commit.
Arkady Shlykov via llvm-commits
- [llvm] 3f3017e - [Loop Peeling] Add possibility to enable peeling on loop nests.
Arkady Shlykov via llvm-commits
- [llvm] c87982b - Revert "[Loop Peeling] Add possibility to enable peeling on loop nests."
Arkady Shlykov via llvm-commits
- [PATCH] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Arkady Shlykov 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] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Arkady Shlykov via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D72203: AMDGPU/GlobalISel: Set insert point after waterfall loop
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72204: AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72243: AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72259: AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap}
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72260: AMDGPU/GlobalISel: Add pre-legalize combiner pass
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72430: AMDGPU/GlobalISel: Select llvm.amdcn.raw.buffer.load
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72261: AMDGPU: Remove custom node for exports
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72606: AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72607: AMDGPU/GlobalISel: Select exp with patterns
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72609: AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72651: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72645: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72080: AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before pre-RA scheduler
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before pre-RA scheduler
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72620: AMDGPU/GlobalISel: Add documentation for RegisterBankInfo
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72617: AMDGPU/GlobalISel: Select DS GWS intrinsics
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72639: AMDGPU/GlobalISel: Fix select of <3 x s16>/ <4 x s16> insert/extract
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72670: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72918: AMDGPU/GlobalISel: Select DS append/consume
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72641: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72677: AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73015: Add more detailed comment for ORC stub code
Axis via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D72837: [AggressiveInstCombine] Add support for select instructions
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D72350: [DDG] Data Dependence Graph - Graph Simplification
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D72256: [mlir][spirv] Properly support SPIR-V conversion target
Ben Vanik via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
Ben Vanik via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Ben Vanik via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Ben Vanik via Phabricator via llvm-commits
- [llvm] 06cfcdc - [AArch64][SVE] Fold variable into assert to silence unused variable warnings in Release builds
Benjamin Kramer via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
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] D71550: [Intrinsic] Add fixed point saturating division intrinsics.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D72938: Fix an assertion failure in DwarfExpression's subregister composition
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux ABI.
Brian Cain via Phabricator via llvm-commits
- [llvm] daab922 - [IR] Module's NamedMD table needn't be 'void *'
Brian Gesiak via llvm-commits
- [PATCH] D72812: [IR] Module's NamedMD table needn't be 'void *'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72812: [IR] Module's NamedMD table needn't be 'void *'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72812: [IR] Module's NamedMD table needn't be 'void *'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D72997: [AMDGPU] SIRemoveShortExecBranches should not remove branches exiting loops
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D72683: [PowerPC] set instruction number as 1st priority for lsr cost model
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71169: [Debug] Convert DebugOnly from cl::opt with a custom type to cl::list [NFC]
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D72278: [test] On Mac, don't try to use result of sysctl command if calling it failed.
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Chris Ye via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Chris Ye via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Chris Ye via Phabricator via llvm-commits
- [PATCH] D72692: test -- DO NOT MERGE
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D72692: test -- DO NOT MERGE
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72590: NFC: Change PointerLikeTypeTraits::NumLowBitsAvailable from enum to static member. This allows GDB pretty printer to find the value.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72590: NFC: Change PointerLikeTypeTraits::NumLowBitsAvailable from enum to static member. This allows GDB pretty printer to find the value.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D72945: Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode Reader"
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D68092: [AMDGPU] Invert the handling of skip insertion.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D72954: [clang-doc] Improving Markdown Output
Clayton Wilkinson via Phabricator via llvm-commits
- [PATCH] D72928: [llvm-exegesis][NFC] Disassociate snippet generators from benchmark runners
Clement Courbet via Phabricator via llvm-commits
- [llvm] 26c7a4e - [LegalizeIntegerTypes][X86] Add support for expanding input of STRICT_SINT_TO_FP/STRICT_UINT_TO_FP into a libcall.
Craig Topper via llvm-commits
- [llvm] 1768ed7 - [X86] Add test to show that nofpexcept flag is not preserved by stack reload folding.
Craig Topper via llvm-commits
- [llvm] b1dcd84 - [X86] Copy the nofpexcept flag when folding a load into an instruction using the load folding tables./
Craig Topper via llvm-commits
- [llvm] 98c54fb - [X86] Directly emit a BROADCAST_LOAD from constant pool in lowerUINT_TO_FP_vXi32 to avoid double loads seen in D71971
Craig Topper via llvm-commits
- [llvm] 9ee90ea - [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP
Craig Topper via llvm-commits
- [llvm] 57eb56b - [X86] Swap the 0 and the fudge factor in the constant pool for the 32-bit mode i64->f32/f64/f80 uint_to_fp algorithm.
Craig Topper via llvm-commits
- [llvm] 76291e1 - [X86] Drop an unneeded FIXME. NFC
Craig Topper via llvm-commits
- [llvm] be8f217 - [X86] Don't call LowerUINT_TO_FP_i32 for i32->f80 on 32-bit targets with sse2.
Craig Topper via llvm-commits
- [llvm] d6a9b7e - [Mips] Add FileCheck to a test that just tested for a crash.
Craig Topper via llvm-commits
- [llvm] bff9f84 - [X86] Add 32-bit mode sse1 command line to scalar-int-to-fp.ll. NFC
Craig Topper via llvm-commits
- [llvm] e445447 - [X86] When handling i64->f32 sint_to_fp on 32-bit targets only bitcast to f64 if sse2 is enabled.
Craig Topper via llvm-commits
- [llvm] 5cf1b01 - [LegalizeDAG][TargetLowering] Move vXi64/i64->vXf32/f32 uint_to_fp legalizing code from TargetLowering::expandUINT_TO_FP back to LegalizeDAG.
Craig Topper via llvm-commits
- [llvm] 61a89e1 - [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Craig Topper via llvm-commits
- [llvm] caee960 - [Transforms][RISCV] Remove a "using namespace llvm" from an include file. Fix a place that became dependent on it.
Craig Topper via llvm-commits
- [llvm] 5fa2022 - [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Craig Topper via llvm-commits
- [PATCH] D72238: [LegalizeVectorOps] Expand MERGE_VALUES created by custom legalization immediately
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72665: [X86] Break the loop in LowerReturn into 2 loops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72665: [X86] Break the loop in LowerReturn into 2 loops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72665: [X86] Break the loop in LowerReturn into 2 loops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72307: [X86] Directly emit a BROADCAST_LOAD from constant pool in lowerUINT_TO_FP_vXi32 to avoid double loads seen in D71971
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72728: [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72728: [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71255: llc: Change behavior of -mattr with existing attribute
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72794: [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72794: [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72794: [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72871: [FPEnv] Alternative implementation of constrained fmuladd that avoids fmuladd ISD opcodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72895: [Transforms][RISCV] Remove a "using namespace llvm" from an include file. Fix a place that became dependent on it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72895: [Transforms][RISCV] Remove a "using namespace llvm" from an include file. Fix a place that became dependent on it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72582: [X86] Don't inherit 32-bit calling conventions in 64-bit mode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Craig Topper via Phabricator via llvm-commits
- [llvm] 93a4ded - [AArch64][SVE] Add ptest intrinsics
Cullen Rhodes via llvm-commits
- [llvm] 49edf9a - [AArch64][SVE] Add break intrinsics
Cullen Rhodes via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D72398: [AArch64][SVE] Add ptest intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D72398: [AArch64][SVE] Add ptest intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D72393: [AArch64][SVE] Add break intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D70700: [WebAssembly] Mangle the argc/argv `main` as `__main_argc_argv`
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Dan Liew via Phabricator via llvm-commits
- [PATCH] D71761: [lldb] Add a setting to not install the main executable
Daniel Kiss via Phabricator via llvm-commits
- [llvm] a0f4600 - Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use EVT
Daniel Sanders via llvm-commits
- [PATCH] D72636: Cancelling out G_MERGE_VALUES/G_UNMERGE pairs sometimes needs a copy
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72309: Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use EVT
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72636: Cancelling out G_MERGE_VALUES/G_UNMERGE pairs sometimes needs a copy
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72636: Cancelling out G_MERGE_VALUES/G_UNMERGE pairs sometimes needs a copy
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72725: TableGen/GlobalISel: Don't reconstruct CodeGenRegBank
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72726: TableGen/GlobalISel: Don't take reference to temporary values
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72929: [SCEV] Swap guards estimation sequence. NFC
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D72905: [SSAUpdater] Don't call ValueIsRAUWd callback upon single use replacement
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D71568: [InstCombine] `select + mul` -> `select + shl` with power of twos.
Danila Kutenin via Phabricator via llvm-commits
- [llvm] 2d7e757 - [AArch64][SVE] Add patterns for some arith SVE instructions.
Danilo Carvalho Grael via llvm-commits
- [llvm] 26d9612 - [SVE] Add patterns for MUL immediate instruction.
Danilo Carvalho Grael via llvm-commits
- [llvm] 34ba96a - [NFC][IndVarSimplify] remove duplicate code in widenWithVariantLoadUseCodegen.
Danilo Carvalho Grael via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72652: [NFC][IndVarSimplify] remove duplicate code in widenWithVariantLoadUseCodegen
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D72330: [ARM][MVE] Enable masked gathers from base + vector of offsets
Dave Green via Phabricator via llvm-commits
- [PATCH] D70790: [ARM] Favour post inc for MVE loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Dave Green via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72629: [ARM][MVE] Disallow VPSEL for tail predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72629: [ARM][MVE] Disallow VPSEL for tail predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] WIP: Tail-Predication: rematerialise iteration count in exit blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Dave Green via Phabricator via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Dave Green via Phabricator via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Dave Green via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Dave Green via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Dave Green via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Dave Green via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Dave Green via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Dave Green via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Dave Green via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D72602: [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72602: [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72602: [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72916: [IPO] Don't run jump threading at Oz
Dave Green via Phabricator via llvm-commits
- [PATCH] D72856: [ARM][MVE] Enable masked scatter
Dave Green via Phabricator via llvm-commits
- [PATCH] D72939: [Schedule] Add a MultiHazardRecognizer
Dave Green via Phabricator via llvm-commits
- [PATCH] D72919: [AArch64] Add custom store lowering for 256 bit non-temporal stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Dave Green via Phabricator via llvm-commits
- [PATCH] D70790: [ARM] Favour post inc for MVE loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Dave Green via Phabricator via llvm-commits
- [polly] 65eb74e - PointerLikeTypeTraits: Standardize NumLowBitsAvailable on static constexpr rather than anonymous enum
David Blaikie via llvm-commits
- [llvm] 65eb74e - PointerLikeTypeTraits: Standardize NumLowBitsAvailable on static constexpr rather than anonymous enum
David Blaikie via llvm-commits
- [llvm] 46ed933 - [IR] Remove some unnecessary cleanup in Module's dtor, and use a unique_ptr to simplify some
David Blaikie via llvm-commits
- [llvm] 58b10df - DebugInfo: Move SectionLabel tracking into CU's addRange
David Blaikie via llvm-commits
- [PATCH] D72590: NFC: Change PointerLikeTypeTraits::NumLowBitsAvailable from enum to static member. This allows GDB pretty printer to find the value.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72489: [DWARF] Emit DW_AT_call_return_pc as an address
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
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] D72804: [xray] add --symbolize-mangled cli opt for llvm-xray extract to output mangled names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72804: [xray] add --symbolize-mangled cli opt for llvm-xray extract to output mangled names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72812: [IR] Module's NamedMD table needn't be 'void *'
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] D72590: NFC: Change PointerLikeTypeTraits::NumLowBitsAvailable from enum to static member. This allows GDB pretty printer to find the value.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72590: NFC: Change PointerLikeTypeTraits::NumLowBitsAvailable from enum to static member. This allows GDB pretty printer to find the value.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72895: [Transforms][RISCV] Remove a "using namespace llvm" from an include file. Fix a place that became dependent on it.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72157: [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72812: [IR] Module's NamedMD table needn't be 'void *'
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] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
David CARLIER via Phabricator via llvm-commits
- [PATCH] D72613: [MSAN] Disable two tests on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D72613: [MSAN] Disable two tests on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D72613: [MSAN] Disable two tests on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [llvm] 90555d9 - [Scheduler] Remove superfluous casts. NFC
David Green via llvm-commits
- [llvm] b891490 - [Scheduler] Adjust interface of CreateTargetMIHazardRecognizer to use ScheduleDAGMI. NFC
David Green via llvm-commits
- [llvm] 1b264a8 - [ARM] Reegenerate MVE tests. NFC
David Green via llvm-commits
- [llvm] 5e51f75 - [ARM] Favour post inc for MVE loops
David Green via llvm-commits
- [llvm] d607572 - [ARM] MVE VLDn post inc tests. NFC
David Green via llvm-commits
- [PATCH] D72618: [Inlining] Add PreInlineThreshold for the new pass manager
David Li via Phabricator via llvm-commits
- [PATCH] D72653: [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.
David Li via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
David Li via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
David Li via Phabricator via llvm-commits
- [PATCH] D72790: [SampleFDO] Fix invalid branch profile generated by indirect call promotion
David Li via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
David Li via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
David Li via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
David Li via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
David Li via Phabricator via llvm-commits
- [PATCH] D72949: [NFC] small rename of private member in InlineCost.cpp
David Li via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
David Li via Phabricator via llvm-commits
- [PATCH] D72949: [NFC] small rename of private member in InlineCost.cpp
David Li via Phabricator via llvm-commits
- [llvm] 37fb3b3 - [AsmParser] Make generic directives and aliases case insensitive.
David Spickett via llvm-commits
- [llvm] 398dc06 - [AArch64] Make AArch64 specific assembly directives case insensitive
David Spickett via llvm-commits
- [PATCH] D72278: [test] On Mac, don't try to use result of sysctl command if calling it failed.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make directives case insensitive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make directives case insensitive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make directives case insensitive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make directives case insensitive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72278: [test] On Mac, don't try to use result of sysctl command if calling it failed.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make generic directives and aliases case insensitive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make generic directives and aliases case insensitive.
David Spickett via Phabricator via llvm-commits
- [PATCH] D72923: [AArch64] Make AArch64 specific assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [PATCH] D72923: [AArch64] Make AArch64 specific assembly directives case insensitive
David Spickett via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D72745: [MC][test] Fix non-portable GNU diff option
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D72400: [MLIR] Add OpenMP dialect with barrier operation
David Truby via Phabricator via llvm-commits
- [PATCH] D72090: [Support] Fix races during thread pool teardown
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D72980: Add test for spaceship operator to __config
David Zarzycki via Phabricator via llvm-commits
- [llvm] 30a8865 - [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72659: [xray] Add xray-ignore-loops option
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D72890: [xray] Allow instrumenting only function entry and/or only function exit
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D72836: [mlir][spirv] Add lowering from `loop.if` to `spv.selection`
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D72999: [mlir][spirv] Simplify scalar type size calculation.
Denis Khalikov via Phabricator via llvm-commits
- [lld] 3a05c39 - [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via llvm-commits
- [lld] 80906d9 - Revert "[WebAssembly] Track frame registers through VReg and local allocation"
Derek Schuff via llvm-commits
- [lld] ff171ac - [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D72969: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D72969: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D72969: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D72545: [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Digger via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Digger via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Digger via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Digger via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Digger via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
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] D70680: [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D70680: [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] d94d079 - [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Diogo Sampaio via llvm-commits
- [llvm] a3ebc40 - [llvm-locstats][NFC] Support OOP concept
Djordje Todorovic via llvm-commits
- [llvm] ada9646 - [llvm-locstats] Add the --draw-plot option
Djordje Todorovic via llvm-commits
- [llvm] ce8795e - [llvm-locstats] Fix the docs
Djordje Todorovic via llvm-commits
- [llvm] 3b8ef78 - [llvm-locstats] Add the --compare option
Djordje Todorovic via llvm-commits
- [PATCH] D72489: [DWARF] Emit DW_AT_call_return_pc as an address
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D72489: [DWARF] Emit DW_AT_call_return_pc as an address
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71868: [llvm-locstats][NFC] Support OOP concept
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71869: [llvm-locstats] Add the --draw-plot option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D69970: [CGDebugInfo] Emit subprograms for decls when AT_tail_call is understood (reland with fixes)
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71869: [llvm-locstats] Add the --draw-plot option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71868: [llvm-locstats][NFC] Support OOP concept
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71868: [llvm-locstats][NFC] Support OOP concept
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71869: [llvm-locstats] Add the --draw-plot option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 2948ec5 - Removed PointerUnion3 and PointerUnion4 aliases in favor of the variadic template
Dmitri Gribenko via llvm-commits
- [llvm] 10b4aec - Revert "Avoid creating an immutable map in the Automaton class."
Dmitri Gribenko via llvm-commits
- [PATCH] D72682: Avoid creating an immutable map in the Automaton class.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D72406: [Orc][LLJIT] Add optimizer support to LLJIT
Don Hinton via Phabricator via llvm-commits
- [PATCH] D72399: [Support] Replace Windows __declspec(thread) with thread_local in LLVM_THREAD_LOCAL
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D70715: [AVR] Add the AVR builder 'llvm-avr-linux' back, pulling from GitHub
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D72689: [SLP] Vectorize partially vectorized instructions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72916: [IPO] Don't run jump threading at Oz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73000: [InstCombine] Optimize strchr(cststr, C)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D73000: [InstCombine] Optimize strchr(cststr, C)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71312: [InstCombine] X / (select C, X, -X) -> select C ? 1 : -1
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69773: [APFloat] Extend converting from special strings
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69334: [MathExtras] Add intrinsic for the PopulationCounter in Visual Studio
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [llvm] e68e4cb - [GlobalISel] Change representation of shuffle masks in MachineOperand.
Eli Friedman via llvm-commits
- [llvm] 447dcef - Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode Reader"
Eli Friedman via llvm-commits
- [PATCH] D70680: [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71216: [AArch64] Implement passing SVE vectors by ref for AAPCS.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72646: [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72652: [NFC][IndVarSimplify] remove duplicate code in widenWithVariantLoadUseCodegen
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72467: [WIP] Remove "mask" operand from shufflevector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72663: [GlobalISel] Change representation of shuffle masks in MachineOperand.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72663: [GlobalISel] Change representation of shuffle masks in MachineOperand.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72663: [GlobalISel] Change representation of shuffle masks in MachineOperand.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72467: Remove "mask" operand from shufflevector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72467: Remove "mask" operand from shufflevector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72398: [AArch64][SVE] Add ptest intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72654: [SVE] Add patterns for MUL immediate instruction.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72728: [LegalizeTypes] Remove untested code from ExpandIntOp_UINT_TO_FP
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72646: [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72758: Add OffsetIsScalable to getMemOperandWithOffset
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71469: [AArch64] Add sq(r)dmulh_lane(q) LLVM IR intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72315: [NFC] Simplifying the condition which kind of MCFragment doesn't need to handle fixup
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72961: In early-ifconversion check that the operands of a PHI share a common regclass with the destination regclass.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72762: [ARM][TargetParser] Improve handling of dependencies between target features
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72968: [lld][ELF] Don't apply --fix-cortex-a53-843419 to relocatable links.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72646: [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72961: In early-ifconversion check that the operands of a PHI share a common regclass with the destination regclass.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Elia Geretto via Phabricator via llvm-commits
- [PATCH] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
Emilio Cobos Álvarez via Phabricator via llvm-commits
- [PATCH] D71178: [x86] Don't assume sign-extension of arguments smaller than 32-bits.
Emilio Cobos Álvarez 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] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
Emilio Cobos Álvarez via Phabricator via llvm-commits
- [llvm] 22af2cb - [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via llvm-commits
- [llvm] 0eeddf1 - Revert "[ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc"
Eric Astor via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Eric Astor via Phabricator via llvm-commits
- [llvm] de022a8 - [NFC] Fold isHugeExpression into hasHugeExpression and update callers
Eric Christopher via llvm-commits
- [llvm] 40ac422 - Move static function to inline function - this fixes a conceivable
Eric Christopher via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72542: [Flang][mlir] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72423: [DemandedBits] Improve accuracy of Add propagator
Erika via Phabricator via llvm-commits
- [PATCH] D68789: [LoopNest]: Analysis to discover properties of a loop nest.
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D71040: [ThinLTO/WPD] Fix index-based WPD for alias vtables
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D72648: [ThinLTO/WPD] Remove an overly-aggressive assert
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Evandro Menezes via Phabricator via llvm-commits
- [llvm] d081962 - Merge memtag instructions with adjacent stack slots.
Evgenii Stepanov via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72674: WiP Make GuardedAlloc a member of Allocator.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D70286: Merge memtag instructions with adjacent stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72882: [scudo][standalone] WIP: make release interval configurable
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72936: hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72896: hwasan: Remove dead code. NFCI.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D70286: Merge memtag instructions with adjacent stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D72832: [NFC][LoopUtils] Added regression test for getEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D72832: [NFC][LoopUtils] Added regression test for getEstimatedTripCount.
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
- [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] 64a93af - [X86][Disassembler] Fix a bug when disassembling an empty string
Fangrui Song via llvm-commits
- [llvm] 0136f22 - [MC] Don't resolve relocations referencing STB_LOCAL STT_GNU_IFUNC
Fangrui Song via llvm-commits
- [lld] 7cd429f - [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement Technology
Fangrui Song via llvm-commits
- [lld] d9819f3 - [ELF] Delete unintended --force-bti
Fangrui Song via llvm-commits
- [lld] 40c5bd4 - [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
Fangrui Song via llvm-commits
- [lld] bec1b55 - [ELF] Delete the RelExpr member R_HINT. NFC
Fangrui Song via llvm-commits
- [lld] 870094d - [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
Fangrui Song via llvm-commits
- [lld] 2d7a8cf - [ELF] -r: don't create .interp
Fangrui Song via llvm-commits
- [llvm] a9f0025 - Reland "[llvm-nm] Don't report "no symbols" error for files that contain symbols"
Fangrui Song via llvm-commits
- [lld] 08f2b67 - [test] Fix test/ELF/lto/thinlto-obj-path.ll after D52810
Fangrui Song via llvm-commits
- [lld] 6ab89c3 - [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol
Fangrui Song via llvm-commits
- [llvm] ed9cc64 - [llvm-exegesis][mips] Fix -Wunused-function after D72858
Fangrui Song via llvm-commits
- [llvm] 9583a3f - [AsmPrinter] Delete dead takeDeletedSymbsForFunction()
Fangrui Song via llvm-commits
- [llvm] 0cb415c - [X86][BranchAlign] Suppress branch alignment for {, _}__tls_get_addr
Fangrui Song via llvm-commits
- [llvm] 26ba1f7 - [DebugInfo][test] Change two MIR tests to use -start-before=livedebugvalues instead of -start-after=patchable-function
Fangrui Song via llvm-commits
- [llvm] a72d15e - [XRay] Set hasSideEffects flag of PATCHABLE_FUNCTION_{ENTER, EXIT}
Fangrui Song via llvm-commits
- [llvm] 8e8a75a - [TargetRegisterInfo] Default trackLivenessAfterRegAlloc() to true
Fangrui Song via llvm-commits
- [llvm] 886d2c2 - [BranchRelaxation] Simplify offset computation and fix a bug in adjustBlockOffsets()
Fangrui Song via llvm-commits
- [llvm] eaab1bf - [StackColoring] Remap FixedStackPseudoSourceValue frame index referenced by MachineMemOperand
Fangrui Song via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52810: [llvm-nm] Print an explicit "no symbols" message when an object file has no symbols
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] D72225: Align branches within 32-Byte boundary(Prefix padding)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70919: [Hexagon] Avoid passing unsupported options to lld when -fuse-ld=lld is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70919: [Hexagon] Avoid passing unsupported options to lld when -fuse-ld=lld is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72673: [PowerPC] Fix powerpcspe subtarget enablement in llvm backend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72673: [PowerPC] Fix powerpcspe subtarget enablement in llvm backend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71820: [lld][RISCV] Print error when encountering R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71822: [ELF] Delete the RelExpr member R_HINT. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72721: [BranchAlign] Disable autopadding in cold blocks to reduce code size impact
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72775: [ELF] Optimization to LinkerScript::computeInputSections NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72775: [ELF] Optimization to LinkerScript::computeInputSections NFC
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] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
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] D72818: [GlobalsModRef] Add invalidate method
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72831: [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches with JCC opcodes too.
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] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
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] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
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] D72892: [MC][ARM] Resolve fixup_{arm,t2}_adr_pcrel_12 at assembly time
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] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Drop SHF_LINK_ORDER and set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Drop SHF_LINK_ORDER and set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63978: Clang Interface Stubs merger plumbing for Driver
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72943: [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72943: [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72966: Remove AllTargetsAsmPrinters
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72968: [lld][ELF] Don't apply --fix-cortex-a53-843419 to relocatable links.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
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] D606: Introduce GlobalAlias::mayBeResolved().
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72989: [AIX] Replace EmitFunctionDescriptor with EmitFunctionEntryLabel() and delete needsFunctionDescriptors()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72838: [llvm-objdump] - Fix the indentation when printing dynamic tags.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73010: [llvm-lto2] By default, use two threads for ThinLTO backend.
Fangrui Song via Phabricator via llvm-commits
- [llvm] fe37d9e - [GVN] fix comment/argument name to match actual implementation. NFC
Fedor Sergeev via llvm-commits
- [llvm] 8a4d12a - [BasicBlock] add helper getPostdominatingDeoptimizeCall
Fedor Sergeev via llvm-commits
- [llvm] 3478551 - [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via llvm-commits
- [llvm] 1f2dad1 - [GVN] add GVN parameters parsing to new pass manager
Fedor Sergeev via llvm-commits
- [llvm] cc7cb05 - [BasicBlock] fix looping in getPostdominatingDeoptimizeCall
Fedor Sergeev via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72752: [GVN] add GVN parameters parsing to new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72754: [BasicBlock] add helper getPostdominatingDeoptimizeCall
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72752: [GVN] add GVN parameters parsing to new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72754: [BasicBlock] add helper getPostdominatingDeoptimizeCall
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72752: [GVN] add GVN parameters parsing to new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72908: [BasicBlock] fix looping in getPostdominatingDeoptimizeCall
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72908: [BasicBlock] fix looping in getPostdominatingDeoptimizeCall
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D72908: [BasicBlock] fix looping in getPostdominatingDeoptimizeCall
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] 192cce1 - Revert "Recommit "[GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.""
Florian Hahn via llvm-commits
- [llvm] 59ac44b - [LV] Make X86/assume.ll X86 independent (NFC).
Florian Hahn via llvm-commits
- [llvm] 23c1138 - [LV] Allow assume calls in predicated blocks.
Florian Hahn via llvm-commits
- [llvm] 0b21d55 - [IR] Mark memset.* intrinsics as IntrWriteMem.
Florian Hahn via llvm-commits
- [llvm] 0ee1db2 - [X86] Try to avoid casts around logical vector ops recursively.
Florian Hahn via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72628: [DSE] Move state for MemorySSA-drive DSE to DSEState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72410: [DSE] Eliminate stores by terminators (free,lifetime.end).
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] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72524: [X86] Try to avoid casts around logical vector ops recursively.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72214: [GlobalOpt] Get DT only if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68298: [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71836: [IPSCCP] Use ParamState for arguments at call sites.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
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] 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] D72770: [test-suite] Add matrix builtin tests (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68814: [LV] Allow assume calls in predicated blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68814: [LV] Allow assume calls in predicated blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72453: [Matrix] Add optimization remarks for matrix expression.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72280: [Matrix] Add IR MatrixBuilder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72526: [Matrix] Mark expressions shared between multiple remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72832: [NFC][LoopUtils] Added regression test for getEstimatedTripCount.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72919: [AArch64] Add custom store lowering for 256 bit non-temporal stores.
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] D72410: [DSE] Eliminate stores by terminators (free,lifetime.end).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72147: [DSE] Add debug counter.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72524: [X86] Try to avoid casts around logical vector ops recursively.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72919: [AArch64] Add custom store lowering for 256 bit non-temporal stores.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72919: [AArch64] Add custom store lowering for 256 bit non-temporal stores.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 66c120f - [VectorUtils] Rework the Vector Function Database (VFDatabase).
Francesco Petrogalli via llvm-commits
- [PATCH] D67572: [VectorUtils] Introduce the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D67572: [VectorUtils] Introduce the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Frank Laub via Phabricator via llvm-commits
- [PATCH] D72995: [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom parser
Frank Laub via Phabricator via llvm-commits
- Buildbot numbers for the week of 01/05/2020 - 01/11/2020
Galina Kistanova via llvm-commits
- [PATCH] D72646: [zorg] Pass "-DLLVM_POLLY_LINK_INTO_TOOLS=ON" in getPollyBuildFactory
Galina via Phabricator via llvm-commits
- [PATCH] D72941: Handle ptrtoint in InferAddressSpace
Gang Chen via Phabricator via llvm-commits
- [PATCH] D72941: Handle ptrtoint in InferAddressSpace
Gang Chen via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
George Rimar via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D71766: [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71874: [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71874: [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
George Rimar via Phabricator via llvm-commits
- [PATCH] D71874: [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71874: [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72831: [llvm-mc] - Produce R_X86_64_PLT32 relocation for branches with JCC opcodes too.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72838: [llvm-objdump] - Fix the indentation when printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72843: [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
George Rimar via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
George Rimar via Phabricator via llvm-commits
- [PATCH] D72838: [llvm-objdump] - Fix the indentation when printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72843: [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
George Rimar via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
George Rimar via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
George Rimar via Phabricator via llvm-commits
- [llvm] ec6579f - [llvm-readobj][test] - Fix grammar in comments.
Georgii Rymar via llvm-commits
- [llvm] e1f524e - [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
Georgii Rymar via llvm-commits
- [llvm] 46d11e3 - [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
Georgii Rymar via llvm-commits
- [llvm] ca6f616 - Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections."
Georgii Rymar via llvm-commits
- [llvm] 7570d38 - [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
Georgii Rymar via llvm-commits
- [llvm] 66a35d3 - [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
Georgii Rymar via llvm-commits
- [PATCH] D71761: [lldb] Add a setting to not install the main executable
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D71547: Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"
Guillaume Chatelet via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D71407: [TableGen] Introduce a `defvar` statement.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D72675: ix -ffast-math/-ffp-contract interaction
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D71474: [TableGen] Introduce an if/then/else statement.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D72998: [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D68062: Propeller lld framework for basicblock sections
Han Shen via Phabricator via llvm-commits
- [PATCH] D68062: Propeller lld framework for basicblock sections
Han Shen via Phabricator via llvm-commits
- [PATCH] D72863: [mlir][Linalg] Add tensor support to Linalg EDSC Builders
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] 0ab035a - Remove old Suversion release scripts
Hans Wennborg via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D72895: [Transforms][RISCV] Remove a "using namespace llvm" from an include file. Fix a place that became dependent on it.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D71919: [LoopVectorize] Disable single stride access predicates when gather loads are available.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] copy missing Glossary.md from the old repository
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] copy missing Glossary.md from the old repository
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] fix broken link to Glossary
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] fix broken link to Glossary
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] fix broken link to Glossary
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] 7b9f8e1 - [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D72653: [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D72653: [PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D69591: Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
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] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] aca3e70 - DWARFDebugLine.cpp: Restore LF line endings
Hubert Tong via llvm-commits
- [compiler-rt] e429f24 - [CMake] Enable -qfuncsect when building with IBM XL
Hubert Tong via llvm-commits
- [llvm] 63b428e - DWARFDebugLine.cpp: Format unknown line number standard opcodes
Hubert Tong via llvm-commits
- [llvm] 1794158 - [MC][test] Fix non-portable GNU diff option
Hubert Tong via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72736: [AIX] Add improved interface for retrieving load module paths
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72736: [AIX] Add improved interface for retrieving load module paths
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72745: [MC][test] Fix non-portable GNU diff option
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72335: [CMake] Enable -qfuncsect when building with IBM XL
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72369: DWARFDebugLine.cpp: Format unknown line number standard opcodes
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72745: [MC][test] Fix non-portable GNU diff option
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
Hubert Tong via Phabricator via llvm-commits
- [llvm] 5df53a2 - [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Huihui Zhang via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Huihui Zhang via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D72659: [xray] Add xray-ignore-loops option
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D72659: [xray] Add xray-ignore-loops option
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D72659: [xray] Add xray-ignore-loops option
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D72890: [xray] Allow instrumenting only function entry and/or only function exit
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D72890: [xray] Allow instrumenting only function entry and/or only function exit
Ian Levesque via Phabricator via llvm-commits
- [lld] fcc08aa - [MachO] Add a test for detecting reserved unit length.
Igor Kudrin via llvm-commits
- [llvm] 2142e20 - [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via llvm-commits
- [llvm] afb22d7 - [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC.
Igor Kudrin via llvm-commits
- [PATCH] D71931: [DWARF] Allow empty address range tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71876: [DWARF] Support DWARF64 in DWARFDebugArangeSet.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71876: [DWARF] Support DWARF64 in DWARFDebugArangeSet.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72154: [DebugInfo] Make debug line address size mismatch non-fatal to parsing
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71931: [DWARF] Allow empty address range tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72695: [MachO] Add a test for detecting reserved unit length.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71546: [MachO] Fix detecting malformed DWARF.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72695: [MachO] Add a test for detecting reserved unit length.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72757: [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72757: [DebugInfo] Simplify the constructor of DWARFDebugAranges::Range. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71600: PowerPC 32-bit - forces 8 byte lock/lock_free decisions at compiled time
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
JF Bastien via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Add trait for staging update of broadcastable trait
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72432: [mlir] Add shaped container component type interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] copy missing Glossary.md from the old repository
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72432: [mlir] Add shaped container component type interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Generalize broadcastable trait operands
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Generalize broadcastable trait operands
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
James Clarke via Phabricator via llvm-commits
- [PATCH] D72134: [RISCV] Fix test for inline asm z constraint modifier
James Clarke via Phabricator via llvm-commits
- [PATCH] D71820: [lld][RISCV] Print error when encountering R_RISCV_ALIGN
James Clarke via Phabricator via llvm-commits
- [PATCH] D71820: [lld][RISCV] Print error when encountering R_RISCV_ALIGN
James Clarke via Phabricator via llvm-commits
- [PATCH] D71820: [lld][RISCV] Print error when encountering R_RISCV_ALIGN
James Clarke via Phabricator via llvm-commits
- [llvm] b6ffa2f - [DebugInfo][Support] Replace DWARFDataExtractor size function
James Henderson via llvm-commits
- [llvm] 07804f7 - [DebugInfo] Make debug line address size mismatch non-fatal to parsing
James Henderson via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72337: [DebugInfo][Support] Replace DWARFDataExtractor size function
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] D72154: [DebugInfo] Make debug line address size mismatch non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D52810: [llvm-nm] Print an explicit "no symbols" message when an object file has no symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65769: llvm-symbolizer: Untag addresses in object files by default.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
James Henderson via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D72358: [llvm-objcopy][test] Fix tests when path contains "bar"
James Henderson via Phabricator via llvm-commits
- [PATCH] D72838: [llvm-objdump] - Fix the indentation when printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72843: [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72838: [llvm-objdump] - Fix the indentation when printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D72843: [llvm-readelf][llvm-readobj] - Fix the indentation when printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [PATCH] D72157: [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72682: Avoid creating an immutable map in the Automaton class.
James Molloy via Phabricator via llvm-commits
- [PATCH] D71570: [CMake] Prefer multi-target variables over generic target variables in runtimes build
James Nagurne via Phabricator via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
James Nagurne via Phabricator via llvm-commits
- [PATCH] D72950: [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC
James Nagurne via Phabricator via llvm-commits
- [PATCH] D72951: [CMake] Handle 'Generic' system in HandleLLVMOptions.cmake
James Nagurne via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
James Y Knight via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D72991: AMDGPU/R600: Emit rodata in text segment
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] add test for raw text section content and test section header
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
Jason Liu via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [llvm] 63c3691 - [AMDGPU] Add gfx9 assembler and disassembler test cases
Jay Foad via llvm-commits
- [llvm] b777e55 - [MachineScheduler] Reduce reordering due to mem op clustering
Jay Foad via llvm-commits
- [llvm] 28bb43b - [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via llvm-commits
- [llvm] 63f7354 - [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods
Jay Foad via llvm-commits
- [llvm] 885260d - [GlobalISel] Don't arbitrarily limit a mask to 64 bits
Jay Foad via llvm-commits
- [PATCH] D72592: [AMDGPU] Add gfx9 assembler and disassembler test cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72611: [AMDGPU] Improve error checking in gfx10 assembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72616: [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72616: [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72611: [AMDGPU] Improve error checking in gfx10 assembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72592: [AMDGPU] Add gfx9 assembler and disassembler test cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72616: [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72669: [AMDGPU] Model distance to instruction in bundle
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72706: [MachineScheduler] Reduce reordering due to mem op clustering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72706: [MachineScheduler] Reduce reordering due to mem op clustering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't swap when we can't cluster
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72849: [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72853: [GlobalISel] Don't arbitrarily limit a mask to 64 bits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72849: [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72853: [GlobalISel] Don't arbitrarily limit a mask to 64 bits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71655: [MachineScheduler] Allow clustering mem ops with complex addresses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D71599: [LLVM] Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D71599: [LLVM] Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Jeffrey Yasskin via Phabricator via llvm-commits
- [llvm] 75188b0 - [PHIEliminate] Move dbg values after phi and label
Jeremy Morse via llvm-commits
- [llvm] c969335 - Revert "[PHIEliminate] Move dbg values after phi and label"
Jeremy Morse via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Jeremy Morse via Phabricator via llvm-commits
- [llvm] b82d18e - [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Jessica Paquette via llvm-commits
- [PATCH] D72608: GlobalISel: Don't ignore requested ext narrowing type
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72851: TableGen/GlobalISel: Fix srcvalue inputs
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72599: GlobalISel: Preserve load/store metadata in IRTranslator
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72603: GlobalISel: Apply target MMO flags to atomics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72512: GlobalISel: Move extension scalar narrowing to separate function
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72608: GlobalISel: Don't ignore requested ext narrowing type
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Jim Ingham via Phabricator via llvm-commits
- [llvm] c65ac2b - [MachineScheduler][NFC] Don't swap when we can't cluster
Jinsong Ji via llvm-commits
- [PATCH] D72649: [PowerPC][NFC] Reclaim TSFlags bit 6
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D72649: [PowerPC][NFC] Reclaim TSFlags bit 6
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't reorder when we can't cluster
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't swap when we can't cluster
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't swap when we can't cluster
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't swap when we can't cluster
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
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] D72798: [llvm][docs] LangRef for IR attribute `vector-function-abi-variants`.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72382: [ArgPromotion] Extend search for SafeToUnconditionallyLoad indices to the blocks that must be executed upon entry into the function.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72884: [NFC] Factor out function to detect if an attribute has an argument.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP]{OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72304: [OpenMP]{OMPIRBuilder] Add Directives (master and critical) to OMPBuilder.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72885: [WIP] Add Query API for llvm.assume holding attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72885: [WIP] Add Query API for llvm.assume holding attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71467: [FPEnv] Generate constrained FP comparisons from clang
John McCall 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
John McCall via Phabricator via llvm-commits
- [PATCH] D71467: [FPEnv] Generate constrained FP comparisons from clang
John McCall 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] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
John McCall via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 09db6e3 - [llvm-exegesis] Initialize const bitvector member
Jonas Devlieghere via llvm-commits
- [PATCH] D72476: [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF optimizing part.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67437: [SystemZ] Improve foldMemoryOperandImpl().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72736: [AIX] Add improved interface for retrieving load module paths
Jonathan Crowther via Phabricator via llvm-commits
- [PATCH] D52810: [llvm-nm] Print an explicit "no symbols" message when an object file has no symbols
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] D72441: [CodeGen] Store LiveRegs in SetVector
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D72439: [mlir] Added Abs, Ceil and Cos to GPU lowering conversion.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D72614: Added missing GPU lowering ops.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D72439: [mlir] Added Abs, Ceil and Cos to GPU lowering conversion.
Julian Gross via Phabricator via llvm-commits
- [PATCH] D72549: [TSan] Register threads created via pthread_create_from_mach_thread
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D72549: [TSan] Register threads created via pthread_create_from_mach_thread
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D71663: [Coroutines] CoroElide enhancement
JunMa via Phabricator via llvm-commits
- [llvm] 0877843 - [test] Make data layout of load-bitcast64.ll explicit, use update_test_checks.py
Juneyoung Lee via llvm-commits
- [llvm] 3e32b7e - [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via llvm-commits
- [PATCH] D72710: Let combineLoadToNewType preserve ABI alignment of the load
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: Let combineLoadToNewType preserve ABI alignment of the load
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72870: [SelectionDag] Updated FoldConstantArithmetic method signature in preparation for merge with FoldConstantVectorArithmetic
Justice Adams via Phabricator via llvm-commits
- [llvm] 36eedfc - [PowerPC] Fix powerpcspe subtarget enablement in llvm backend
Justin Hibbits via llvm-commits
- [PATCH] D72673: [PowerPC] Fix powerpcspe subtarget enablement in llvm backend
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D72673: [PowerPC] Fix powerpcspe subtarget enablement in llvm backend
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D72673: [PowerPC] Fix powerpcspe subtarget enablement in llvm backend
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D73013: [X86] Add function isPrefix()
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 6b68670 - [Inlining] Add PreInlineThreshold for the new pass manager
Kazu Hirata via llvm-commits
- [llvm] 53b68e6 - Resubmit: [JumpThreading] Thread jumps through two basic blocks
Kazu Hirata via llvm-commits
- [PATCH] D72615: [JumpThreading] Thread jumps through two basic blocks
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D72618: [Inlining] Add PreInlineThreshold for the new pass manager
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D72618: [Inlining] Add PreInlineThreshold for the new pass manager
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] D72615: [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] D72916: [IPO] Don't run jump threading at Oz
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D72672: [mlir] NFC: Fix trivial typos
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D72339: [lld] NFC: fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D72088: [polly] NFC: Fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D72672: [mlir] NFC: Fix trivial typos
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D73012: [mlir] NFC: Fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D73012: [mlir] NFC: Fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D72626: [compiler-rt/cmake] Don't attempt to ad-hoc sign for OS X
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D72550: [SCCIterator] Fix another potential use-after-free
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D72529: [SCCIterator] Fix use-after-free
Keno Fischer via Phabricator via llvm-commits
- [llvm] fe3bb8e - [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Kerry McLaughlin via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D71698: [AArch64][SVE] Add intrinsic for non-faulting loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D71698: [AArch64][SVE] Add intrinsic for non-faulting loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 0bcfafc - [SeparateConstOffsetFromGEP] Fix: sext(a) + sext(b) -> sext(a + b) matches add and sub instructions with one another
Kevin P. Neal via llvm-commits
- [PATCH] D65967: [SeparateConstOffsetFromGEP][PowerPC] Fix: sext(a) + sext(b) -> sext(a + b) matches add and sub instructions with one another
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65967: [SeparateConstOffsetFromGEP][PowerPC] Fix: sext(a) + sext(b) -> sext(a + b) matches add and sub instructions with one another
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Konstantin Pyzhov via Phabricator via llvm-commits
- [compiler-rt] 9ef6faf - [scudo][standalone] Fork support
Kostya Kortchinsky via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72882: [scudo][standalone] WIP: make release interval configurable
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D69537: [asan] Provide interface to iterate over all Fake stack regions
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D72797: [llvm-dwarfdump][Statistics] Distinguish functions/variables with same name across different CUs
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D72983: [llvm-dwarfdump][Statistics] Ignore DW_TAG_subroutine_type in statistics
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73001: [llvm-dwarfdump][Statistics] Ignore declarations of global variables
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73002: [llvm-dwarfdump][Statistics] Count more than one conrete out-of-line instances of a function
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73003: [llvm-dwarfdump][Statistics] Distinguish parameters with same name or w/o a name
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D73004: llvm-dwarfdump][Statistics] Make calculations of vars in global scope more accurate
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 8ee2d16 - [Hexagon] Add a target feature to disable compound instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] 5f65065 - [Hexagon] Update autogeneated intrinsic information in LLVM
Krzysztof Parzyszek via llvm-commits
- [llvm] ecf0766 - [Hexagon] Add ELF flags for Hexagon v66 to ELFYAML.cpp
Krzysztof Parzyszek via llvm-commits
- [llvm] 5f65065 - [Hexagon] Update autogeneated intrinsic information in LLVM
Krzysztof Parzyszek via llvm-commits
- [llvm] 60aed6a - [Hexagon] Add prev65 subtarget feature
Krzysztof Parzyszek via llvm-commits
- [llvm] 2d5bfc6 - [Hexagon] Improve HVX version checks
Krzysztof Parzyszek via llvm-commits
- [llvm] fe085be - [Hexagon] Use itinerary for assembler HVX resource checking
Krzysztof Parzyszek via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux/Musl ABI.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D72768: [RISCV] Check the target-abi module flag matches the -target-abi option
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [llvm] 527f5a4 - [gn build] Port 36fcbb838c8
LLVM GN Syncbot via llvm-commits
- [llvm] 4b1d471 - [gn build] Port 0dc6c249bff
LLVM GN Syncbot via llvm-commits
- [llvm] cc5efa2 - [gn build] Port 8fdafb7dced
LLVM GN Syncbot via llvm-commits
- [llvm] f8269bb - [gn build] Port ed181efa175
LLVM GN Syncbot via llvm-commits
- [llvm] c29a9f6 - [gn build] Port 6b357866496
LLVM GN Syncbot via llvm-commits
- [llvm] cbc63fb - [gn build] Port d5c6b8407c1
LLVM GN Syncbot via llvm-commits
- [llvm] 73db4f6 - [gn build] Port 42a0355816d
LLVM GN Syncbot via llvm-commits
- [llvm] 49dc3a9 - [gn build] Port d3db13af7e5
LLVM GN Syncbot via llvm-commits
- [llvm] 4612e48 - [gn build] Port a0f50d73163
LLVM GN Syncbot via llvm-commits
- [llvm] d2fabd7 - [ORC] Update lazyReexports to support aliases with different symbol names.
Lang Hames via llvm-commits
- [llvm] e9e26c0 - [ORC] Simplify use of lazyReexports with LLJIT.
Lang Hames via llvm-commits
- [llvm] c751802 - [ORC] Set setCloneToNewContextOnEmit on LLJIT's transform layer when needed.
Lang Hames via llvm-commits
- [llvm] d629525 - [docs][ORC] Update the laziness section of the ORCv2 design doc.
Lang Hames via llvm-commits
- [llvm] 0d3d584 - [docs][ORC] Update the "utilities" section, tidy intro and fix typo.
Lang Hames via llvm-commits
- [llvm] adef2f5 - [docs][ORC] Fix some RST errors in the ORCv2 doc.
Lang Hames via llvm-commits
- [llvm] f6d6b98 - [docs][ORC] Try to fix 'title-level inconsistent' error in ORCv2.rst.
Lang Hames via llvm-commits
- [llvm] 84217ad - [ORC] Add weak symbol support to defineMaterializing, fix for PR40074.
Lang Hames via llvm-commits
- [PATCH] D72194: [MC][ELF] Ensure that mergeable globals with an explicit section are assigned to SHF_MERGE sections with compatible entsizes
Lang Hames via Phabricator via llvm-commits
- [PATCH] D72406: [Orc][LLJIT] Add optimizer support to LLJIT
Lang Hames via Phabricator via llvm-commits
- [PATCH] D72301: [ORC] Fix the move-captured std::unique_ptr vs. std::function dilemma
Lang Hames via Phabricator via llvm-commits
- [PATCH] D65015: Enable CodeGenOpt::None on non-iOS ARM
Lang Hames via Phabricator via llvm-commits
- [PATCH] D67793: new api class: SBFile
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D72672: [mlir] NFC: Fix trivial typos
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72256: [mlir][spirv] Properly support SPIR-V conversion target
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72256: [mlir][spirv] Properly support SPIR-V conversion target
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72760: [mlir][spirv] Add implied capabilities and availability for capabilities
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Add trait for staging update of broadcastable trait
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72764: [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72760: [mlir][spirv] Add implied capabilities and availability for capabilities
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72764: [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72141: [mlir][spirv] Fix ADDITIONAL_HEADER_DIRS for SPIR-V libraries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72924: [mlir][spirv] Add `const` qualifier for static arrays
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72924: [mlir][spirv] Add `const` qualifier for static arrays
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72924: [mlir][spirv] Add `const` qualifier for static arrays
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72836: [mlir][spirv] Add lowering from `loop.if` to `spv.selection`
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72836: [mlir][spirv] Add lowering from `loop.if` to `spv.selection`
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72977: [mlir][ods] Fix StringRef initialization in builders
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72977: [mlir][ods] Fix StringRef initialization in builders
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72537: [NewPM] Port MergeFunctions pass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D68945: [DebugInfo] Don't translate dbg.addr and similar intrinsics into indirect DBG_VALUEs
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
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] 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] 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] D62190: [RISCV] Allow shrink wrapping for RISC-V
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] D62190: [RISCV] Allow shrink wrapping for RISC-V
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] D72992: [llvm-objdump] - Add column headers for relocation printing
Liad Mordekoviz via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
LiuChen via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
LiuChen via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
LiuChen via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
LiuChen via Phabricator via llvm-commits
- [PATCH] D72750: [X86] Insert wait instruction after X87 instructions which could raise float-point exception.
LiuChen via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] copy missing Glossary.md from the old repository
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D72721: [BranchAlign] Disable autopadding in cold blocks to reduce code size impact
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D72721: [BranchAlign] Disable autopadding in cold blocks to reduce code size impact
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D72275: [RISCV] Handle globals and block addresses in asm operands
Luís Marques via Phabricator via llvm-commits
- [PATCH] D72134: [RISCV] Fix test for inline asm z constraint modifier
Luís Marques via Phabricator via llvm-commits
- [llvm] 051d330 - Avoid creating an immutable map in the Automaton class.
Marcello Maggioni via llvm-commits
- [PATCH] D72682: Avoid creating an immutable map in the Automaton class.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D72682: Avoid creating an immutable map in the Automaton class.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D72682: Avoid creating an immutable map in the Automaton class.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
Marcello Maggioni via Phabricator via llvm-commits
- [compiler-rt] 44aaca3 - [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia.
Marco Vanotti via llvm-commits
- [PATCH] D72894: [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia.
Marco Vanotti via Phabricator via llvm-commits
- [PATCH] D72894: [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia.
Marco Vanotti via Phabricator via llvm-commits
- [PATCH] D72894: [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia.
Marco Vanotti via Phabricator via llvm-commits
- [PATCH] D72894: [libFuzzer] Allow discarding output in ExecuteCommand in Fuchsia.
Marco Vanotti via Phabricator via llvm-commits
- [llvm] da9d57d - [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Mark Murray via llvm-commits
- [PATCH] D72690: [ARM,MVE] Use the new Tablegen `defvar` and `if` statements.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D72830: [ARM][MVE][Intrinsics] Take abs() of VMINNMAQ, VMAXNMAQ intrinsics' first arguments.
Mark Murray via Phabricator via llvm-commits
- [llvm] d7d88b9 - GlobalISel: Fix assertion on wide G_ZEXT sources
Matt Arsenault via llvm-commits
- [llvm] 7d9b0a6 - AMDGPU/GlobalISel: Simplify assert
Matt Arsenault via llvm-commits
- [llvm] ca19d7a - AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF
Matt Arsenault via llvm-commits
- [llvm] 2038014 - AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap}
Matt Arsenault via llvm-commits
- [llvm] 3ab7b7f - TableGen/GlobalISel: Don't reconstruct CodeGenRegBank
Matt Arsenault via llvm-commits
- [llvm] eafa8db - TableGen/GlobalISel: Don't take reference to temporary values
Matt Arsenault via llvm-commits
- [llvm] 25e9938 - GlobalISel: Handle more cases of G_SEXT narrowing
Matt Arsenault via llvm-commits
- [llvm] eef92f2 - AMDGPU: Remove custom node for exports
Matt Arsenault via llvm-commits
- [llvm] 67ec874 - llc: Change behavior of -mattr with existing attribute
Matt Arsenault via llvm-commits
- [llvm] 77eb1b8 - llc: Don't overwrite frame-pointer attribute
Matt Arsenault via llvm-commits
- [llvm] c378e52 - Set some fast math attributes in setFunctionAttributes
Matt Arsenault via llvm-commits
- [llvm] 9b2f353 - AMDGPU/GlobalISel: Select DS GWS intrinsics
Matt Arsenault via llvm-commits
- [llvm] 4ca1ad8 - AMDGPU/GlobalISel: Don't handle legacy buffer intrinsic
Matt Arsenault via llvm-commits
- [llvm] 20ca49b - AMDGPU: Update tests to use modern buffer intrinsics
Matt Arsenault via llvm-commits
- [llvm] 86d14ed - TableGen: Remove dead code
Matt Arsenault via llvm-commits
- [llvm] be31a7b - GlobalISel: Move extension scalar narrowing to separate function
Matt Arsenault via llvm-commits
- [llvm] a66d281 - GlobalISel: Don't ignore requested ext narrowing type
Matt Arsenault via llvm-commits
- [llvm] f5d9854 - AMDGPU: Remove outdated comment
Matt Arsenault via llvm-commits
- [llvm] 91e758b - AMDGPU: Move permlane discard vdst_in optimization
Matt Arsenault via llvm-commits
- [llvm] 3ef8cdf - AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine
Matt Arsenault via llvm-commits
- [llvm] 117d4f1 - AMDGPU: Add register classes to MUBUF load patterns
Matt Arsenault via llvm-commits
- [llvm] 886f907 - AMDGPU: Don't assert on a16 images on targets without FeatureR128A16
Matt Arsenault via llvm-commits
- [llvm] ec96283 - AMDGPU/GlobalISel: Select DS append/consume
Matt Arsenault via llvm-commits
- [llvm] 592de00 - AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp
Matt Arsenault via llvm-commits
- [PATCH] D72599: GlobalISel: Preserve load/store metadata in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72600: Analysis: Add max recursison to isDereferenceableAndAlignedPointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72601: GlobalISel: Lower G_WRITE_REGISTER
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72603: GlobalISel: Apply target MMO flags to atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72544: GlobalISel: Fix assertion on wide G_ZEXT sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72604: AMDGPU: Fix missing immarg on llvm.amdgcn.interp.mov
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72605: AMDGPU: Directly select 16-bank LDS case of llvm.amdgcn.interp.p1.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72606: AMDGPU/GlobalISel: Handle 16-bank LDS llvm.amdgcn.interp.p1.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72261: AMDGPU: Remove custom node for exports
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72607: AMDGPU/GlobalISel: Select exp with patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72609: AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72610: GlobalISel: Implement fewerElementsVector for G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72608: GlobalISel: Don't ignore requested ext narrowing type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72259: AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72258: AMDGPU: Don't error on ds.ordered intrinsic in function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72617: AMDGPU/GlobalISel: Select DS GWS intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71255: llc: Change behavior of -mattr with existing attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72620: AMDGPU/GlobalISel: Add documentation for RegisterBankInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72627: AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72627: AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72627: AMDGPU/GlobalISel: Only map VOP operands to VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72243: AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72203: AMDGPU/GlobalISel: Set insert point after waterfall loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72259: AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72636: Cancelling out G_MERGE_VALUES/G_UNMERGE pairs sometimes needs a copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72639: AMDGPU/GlobalISel: Fix select of <3 x s16>/ <4 x s16> insert/extract
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72639: AMDGPU/GlobalISel: Fix select of <3 x s16>/ <4 x s16> insert/extract
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72641: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72430: AMDGPU/GlobalISel: Select llvm.amdcn.raw.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72645: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72645: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72651: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72608: GlobalISel: Don't ignore requested ext narrowing type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72636: Cancelling out G_MERGE_VALUES/G_UNMERGE pairs sometimes needs a copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72663: [GlobalISel] Change representation of shuffle masks in MachineOperand.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72663: [GlobalISel] Change representation of shuffle masks in MachineOperand.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72670: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72671: AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72677: AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72678: AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72702: AMDGPU/GlobalISel: Select buffer atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72725: TableGen/GlobalISel: Don't reconstruct CodeGenRegBank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72726: TableGen/GlobalISel: Don't take reference to temporary values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before pre-RA scheduler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72725: TableGen/GlobalISel: Don't reconstruct CodeGenRegBank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72726: TableGen/GlobalISel: Don't take reference to temporary values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72492: GlobalISel: Implement lower for G_BITCAST
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65967: [SeparateConstOffsetFromGEP][PowerPC] Fix: sext(a) + sext(b) -> sext(a + b) matches add and sub instructions with one another
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71338: [VE,#1] Scalar code generation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71338: [VE,#1] Scalar code generation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72771: TableGen: Work around assert on Mips register definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72783: Process BUNDLE in tail duplication
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72788: TableGen/GlobalISel: Handle non-leaf EXTRACT_SUBREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72791: AMDGPU/GlobalISel: Select llvm.amdgcn.buffer.atomic.cmpswap
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72796: AMDGPU/GlobalISel: Legalize unpacked d16 image operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72506: GlobalISel: Fix narrowScalar for G_ANYEXT results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72261: AMDGPU: Remove custom node for exports
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72511: GlobalISel: Handle more cases of G_SEXT narrowing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72607: AMDGPU/GlobalISel: Select exp with patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65966: AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71255: llc: Change behavior of -mattr with existing attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72814: [AArch64][GlobalISel] Change G_FCONSTANTs feeding into stores into G_CONSTANTS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71256: llc: Don't overwrite frame-pointer attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72844: AMDGPU: Move permlane discard vdst_in optimization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72845: AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72851: TableGen/GlobalISel: Fix srcvalue inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72852: AMDGPU/GlobalISel: Select permlane16/permlanex16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72853: [GlobalISel] Don't arbitrarily limit a mask to 64 bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72617: AMDGPU/GlobalISel: Select DS GWS intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72851: TableGen/GlobalISel: Fix srcvalue inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72603: GlobalISel: Apply target MMO flags to atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72599: GlobalISel: Preserve load/store metadata in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72608: GlobalISel: Don't ignore requested ext narrowing type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72512: GlobalISel: Move extension scalar narrowing to separate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72609: AMDGPU/GlobalISel: Improve lowering of G_SEXT_INREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72844: AMDGPU: Move permlane discard vdst_in optimization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72866: AMDGPU: Don't assert on a16 images on targets without FeatureR128A16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72845: AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72844: AMDGPU: Move permlane discard vdst_in optimization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72918: AMDGPU/GlobalISel: Select DS append/consume
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72922: AMDGPU/GlobalISel: Select wqm, softwqm and wwm intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72925: AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72927: AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72866: AMDGPU: Don't assert on a16 images on targets without FeatureR128A16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72941: Handle ptrtoint in InferAddressSpace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72964: AMDGPU: Fix interaction of tfe and d16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72620: AMDGPU/GlobalISel: Add documentation for RegisterBankInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72918: AMDGPU/GlobalISel: Select DS append/consume
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72925: AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72260: AMDGPU/GlobalISel: Add pre-legalize combiner pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72260: AMDGPU/GlobalISel: Add pre-legalize combiner pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72941: Handle ptrtoint in InferAddressSpace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72991: AMDGPU/R600: Emit rodata in text segment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73008: AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73009: AMDGPU: Don't create weird sized integers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73008: AMDGPU: Do binop of select of constant fold in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65440: GlobalISel: Add widenScalar for G_UNMERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72804: [xray] add --symbolize-mangled cli opt for llvm-xray extract to output mangled names
Max Sherman via Phabricator via llvm-commits
- [PATCH] D72804: [xray] add --symbolize-mangled cli opt for llvm-xray extract to output mangled names
Max Sherman via Phabricator via llvm-commits
- [PATCH] D72804: [xray] add --symbolize-mangled cli opt for llvm-xray extract to output mangled names
Max Sherman via Phabricator via llvm-commits
- [PATCH] D72642: [mlir] Enable printing of FuncOp in the generic form.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72429: [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72397: [mlir] m_Constant()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72244: Fix broken link locations after move to monorepo
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72697: [mlir] copy missing Glossary.md from the old repository
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72310: [mlir][VectorOps] Implement strided_slice conversion
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72812: [IR] Module's NamedMD table needn't be 'void *'
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72586: [MLIR] Move from add_llvm_library to add_llvm_component_library
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72583: [cmake] Add support for explicit STATIC libraries even when building mostly shared libraries.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72584: [MLIR] Fix OpDefinition::classof check for shared libraries.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Add trait for staging update of broadcastable trait
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72141: [mlir][spirv] Fix ADDITIONAL_HEADER_DIRS for SPIR-V libraries
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72586: [MLIR] Move from add_llvm_library to add_llvm_component_library
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72418: [Flang] add some cmake code to allow for out-of-tree building of MLIR and LLVM
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72921: Create a gpu.module operation for the GPU Dialect.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73012: [mlir] NFC: Fix trivial typos in comments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73010: [llvm-lto2] By default, use two threads for ThinLTO backend.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73012: [mlir] NFC: Fix trivial typos in comments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72521: [InstCombine] reassociate fsub+fsub into fsub+fadd
Michael Berg via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Michael Berg via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Michael Berg via Phabricator via llvm-commits
- [llvm] 8d07f8d - [DAGCombine] Replace `getIntPtrConstant()` with `getVectorIdxTy()`.
Michael Liao via llvm-commits
- [llvm] 01a4b83 - [codegen, amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via llvm-commits
- [llvm] 65c8abb - [amdgpu] Fix typos in a test case.
Michael Liao via llvm-commits
- [llvm] 6d0d86a - [DAG] Add helper for creating constant vector index with correct type. NFC.
Michael Liao via llvm-commits
- [llvm] 8194217 - Reorder targets in alphabetical order. NFC.
Michael Liao via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72941: Handle ptrtoint in InferAddressSpace
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72941: Handle ptrtoint in InferAddressSpace
Michael Liao via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Michał Górny via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Michał Górny via Phabricator via llvm-commits
- [PATCH] D67572: [VectorUtils] Introduce the Vector Function Database (VFDatabase).
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D72382: [ArgPromotion] Extend search for SafeToUnconditionallyLoad indices to all post-dominators of the entry block.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D72382: [ArgPromotion] Extend search for SafeToUnconditionallyLoad indices to the blocks that must be executed upon entry into the function.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D72382: [ArgPromotion] Extend search for SafeToUnconditionallyLoad indices to the blocks that must be executed upon entry into the function.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D72382: [ArgPromotion] Extend search for SafeToUnconditionallyLoad indices to the blocks that must be executed upon entry into the function.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D72003: [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D71873: [llvm-exegesis][mips] Expand loadImmediate()
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72632: [unittests] Fix "comparison of integers of different signs" warnings
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72632: [unittests] Fix "comparison of integers of different signs" warnings
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72004: [llvm-exegesis][mips] Add RegisterAliasingTest unit test
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72003: [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72004: [llvm-exegesis][mips] Add RegisterAliasingTest unit test
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72858: [llvm-exegesis][mips] Add support for memory instructions
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72858: [llvm-exegesis][mips] Add support for memory instructions
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72928: [llvm-exegesis][NFC] Disassociate snippet generators from benchmark runners
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72928: [llvm-exegesis][NFC] Disassociate snippet generators from benchmark runners
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D72928: [llvm-exegesis][NFC] Disassociate snippet generators from benchmark runners
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] 5466597 - [NFC] Refactor InlineResult for readability
Mircea Trofin via llvm-commits
- [llvm] 7acfda6 - [llvm] Make new pass manager's OptimizationLevel a class
Mircea Trofin via llvm-commits
- [PATCH] D72547: [llvm] Make new pass manager's OptimizationLevel a class
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72547: [llvm] Make new pass manager's OptimizationLevel a class
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72744: [NFC] Refactor InlineResult for readability
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72547: [llvm] Make new pass manager's OptimizationLevel a class
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72949: [NFC] small rename of private member in InlineCost.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72949: [NFC] small rename of private member in InlineCost.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72949: [NFC] small rename of private member in InlineCost.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D72762: [ARM][TargetParser] Improve handling of dependencies between target features
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] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nagy Mostafa via Phabricator via llvm-commits
- [PATCH] D70919: [Hexagon] Avoid passing unsupported options to lld when -fuse-ld=lld is used
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D73014: [ThinLTO] Fix up test case after D72658
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 9c64f04 - [PowerPC] Legalize saturating vector add/sub
Nemanja Ivanovic via llvm-commits
- [PATCH] D72572: [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72577: [PowerPC][Future] Add prefixed loads and stores for future CPU
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72649: [PowerPC][NFC] Reclaim TSFlags bit 6
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72660: [PowerPC] Improve handling of some BUILD_VECTOR nodes
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72660: [PowerPC] Improve handling of some BUILD_VECTOR nodes
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71940: [PowerPC] Legalize saturating vector add/sub
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
Nick Desaulniers 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
Nick Desaulniers 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
Nick Desaulniers 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
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Nick Desaulniers 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
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 2b53005 - [gn build] (manually) port b4a99a061f51
Nico Weber via llvm-commits
- [llvm] 72b5989 - [gn build] (manually) port b4a99a061f51 better
Nico Weber via llvm-commits
- [llvm] 252c4dc - [gn build] find mistakes like the one fixed in 72b5989e0d1 at build time
Nico Weber via llvm-commits
- [llvm] 082962d - [gn build] Reformat all build files
Nico Weber via llvm-commits
- [llvm] aed52fd - [gn build] make "gn format" comment slightly more concise
Nico Weber via llvm-commits
- [llvm] eadc282 - [gn build] add multi-line forcing comments in more places
Nico Weber via llvm-commits
- [llvm] 4b6d9ac - Make lld cmake not compute commit revision twice
Nico Weber via llvm-commits
- [lld] 4f5c65a - try to unbreak build after 4b6d9ac392613
Nico Weber via llvm-commits
- [llvm] 81c67da - remove an include that's unused after r347592
Nico Weber via llvm-commits
- [llvm] 5caa121 - [gn build] include revision information in lld --version output
Nico Weber via llvm-commits
- [llvm] d51a15d - [gn build] (manually) port bed7626f04f7
Nico Weber via llvm-commits
- [llvm] 1645f5e - [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev
Nico Weber via llvm-commits
- [llvm] 6afa0e8 - [gn build] fix build after 22af2cbefc
Nico Weber via llvm-commits
- [llvm] 1d568bf - Remove AllTargetsAsmPrinters
Nico Weber 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] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72803: Make lld cmake not compute commit revision twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72803: Make lld cmake not compute commit revision twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72855: Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72855: Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72859: [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72859: [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72855: Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72948: Unconditionally enable lvalue function designators; NFC
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72966: Remove AllTargetsAsmPrinters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72966: Remove AllTargetsAsmPrinters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D72966: Remove AllTargetsAsmPrinters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65015: Enable CodeGenOpt::None on non-iOS ARM
Nicolas Capens via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to mlir_index_t
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72661: [VectorOps] Fixed typo in lowering code
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72688: [mlir] Fix translation of splat constants to LLVM IR
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72310: [mlir][VectorOps] Implement strided_slice conversion
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72735: [mlir] : Fix ViewOp shape folder for identity affine maps
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72766: [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72766: [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72766: [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72586: [MLIR] Move from add_llvm_library to add_llvm_component_library
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72583: [cmake] Add support for explicit STATIC libraries even when building mostly shared libraries.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72839: [mlir] Harden error propagation in LLVM import
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72834: [mlir] LLVM import: handle constant data and array/vector aggregates
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72846: [mlir] support translation of multidimensional vectors to LLVM IR
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72863: [mlir][Linalg] Add tensor support to Linalg EDSC Builders
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72863: [mlir][Linalg] Add tensor support to Linalg EDSC Builders
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72731: [VectorOps] Update vector transfer read op comments.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72942: [mlir][Linalg] Extend linalg vectorization to MatmulOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72942: [mlir][Linalg] Extend linalg vectorization to MatmulOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72942: [mlir][Linalg] Extend linalg vectorization to MatmulOp
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Nikita Kniazev via Phabricator via llvm-commits
- [llvm] fa63234 - [InstCombine] Add test for iterator invalidation bug; NFC
Nikita Popov via llvm-commits
- [llvm] 652cd7c - [InstCombine] Fix user iterator invalidation in bitcast of phi transform
Nikita Popov via llvm-commits
- [llvm] b4dd928 - [InstCombine] Make combineLoadToNewType a method; NFC
Nikita Popov via llvm-commits
- [llvm] 65c0805 - [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via llvm-commits
- [llvm] 4103318 - [NewPM] Port MergeFunctions pass
Nikita Popov via llvm-commits
- [llvm] 04e5861 - [InstCombine] Fix worklist management when removing guard intrinsic
Nikita Popov via llvm-commits
- [llvm] 2d0d423 - [InstCombine] Add test for -expensive-combines option; NFC
Nikita Popov via llvm-commits
- [llvm] 2ca092f - [InstCombine] Support disabling expensive combines in opt
Nikita Popov via llvm-commits
- [llvm] 10d0e28 - [InstCombine] Split assume test in expensive and not; NFC
Nikita Popov via llvm-commits
- [llvm] 77befe5 - [InstCombine] Fix worklist management in return combine
Nikita Popov via llvm-commits
- [llvm] 522c030 - [InstCombine] Fix worklist management in DSE (PR44552)
Nikita Popov via llvm-commits
- [PATCH] D72169: [CVP] Simplify cmp of local phi node
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72423: [DemandedBits] Improve accuracy of Add propagator
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72657: [InstCombine] Fix user iterator invalidation in bitcast of phi transform
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72519: [LoopInfo] Support multi edge in getLoopLatch()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72537: [NewPM] Port MergeFunctions pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72657: [InstCombine] Fix user iterator invalidation in bitcast of phi transform
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72537: [NewPM] Port MergeFunctions pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72558: [InstCombine] Fix worklist management when removing guard intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72807: [InstCombine] Fix worklist management in DSE (PR44552)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72807: [InstCombine] Fix worklist management in DSE (PR44552)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72784: [IR] fix crash in Constant::isElementWiseEqual() with FP types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72807: [InstCombine] Fix worklist management in DSE (PR44552)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72784: [IR] fix crash in Constant::isElementWiseEqual() with FP types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72861: [InstCombine] Support disabling expensive combines in opt
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72864: [InstCombine] Fix worklist management in return combine
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72861: [InstCombine] Support disabling expensive combines in opt
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72861: [InstCombine] Support disabling expensive combines in opt
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72864: [InstCombine] Fix worklist management in return combine
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72807: [InstCombine] Fix worklist management in DSE (PR44552)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72944: [InstCombine] Fix worklist management when simplifying demanded bits (PR44541)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72944: [InstCombine] Fix worklist management when simplifying demanded bits (PR44541)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72975: [PatternMatch] Add m_APInt/m_APFloat matchers accepting undef
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72976: [PatternMatch] Make m_c_ICmp swap the predicate (PR42801)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72978: [InstCombine] Combine neg of shl of sub (PR44529)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72958: [InstSimplify] fold select of vector constants that include undef elements
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72958: [InstSimplify] fold select of vector constants that include undef elements
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make directives case insensitive.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D70286: Merge memtag instructions with adjacent stack slots.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D72686: [AsmParser] Make generic directives and aliases case insensitive.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D72923: [AArch64] Make AArch64 specific assembly directives case insensitive
Oliver Stannard (Linaro) 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] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [llvm] da33762 - [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below
Pablo Barrio via llvm-commits
- [PATCH] D71658: [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D71658: [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D72835: [AArch64] Add test for DWARF return address signing
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Paolo Severini via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Paolo Severini via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Paolo Severini via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Paolo Severini via Phabricator via llvm-commits
- [PATCH] D72469: SCC: Allow ReplaceNode to safely support insertion
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D72900: [DebugInfo] Support 64-bit DWARF for .debug_names.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67793: new api class: SBFile
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D72632: [unittests] Fix "comparison of integers of different signs" warnings
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D72665: [X86] Break the loop in LowerReturn into 2 loops.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72665: [X86] Break the loop in LowerReturn into 2 loops.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72824: [X86] Add combination for fma and fneg on X86 under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: Add pragma FP_CONTRACT support.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72824: [X86] Add combination for fma and fneg on X86 under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72871: [FPEnv] Divide macro INSTRUCTION into INSTRUCTION and DAG_INSTRUCTION, and macro FUNCTION likewise. NFCI.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D72544: GlobalISel: Fix assertion on wide G_ZEXT sources
Petar Avramovic via Phabricator via llvm-commits
- [compiler-rt] c299d19 - scudo: Add initial memory tagging support.
Peter Collingbourne via llvm-commits
- [llvm] cd40bd0 - hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat.
Peter Collingbourne via llvm-commits
- [compiler-rt] 9b9c68a - hwasan: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux ABI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux ABI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve fixup_{arm,t2}_adr_pcrel_12 at assembly time
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72896: hwasan: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72936: hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72943: [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72936: hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D72896: hwasan: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 10c11e4 - This option allows selecting the TLS size in the local exec TLS model,
Peter Smith via llvm-commits
- [lld] 01ad4c8 - [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via llvm-commits
- [PATCH] D71688: [AArch64] Add -mtls-size option for ELF targets
Peter Smith via Phabricator via llvm-commits
- [PATCH] D71688: [AArch64] Add -mtls-size option for ELF targets
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Peter Smith via Phabricator via llvm-commits
- [PATCH] D72756: [LLD][ELF] Add support for INPUT_SECTION_FLAGS
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] d3db13a - [profile] Support counter relocation at runtime
Petr Hosek via llvm-commits
- [llvm] 128e1eb - [CMake] Prefer multi-target variables over generic target variables in runtimes build
Petr Hosek via llvm-commits
- [PATCH] D72859: [gn build] replace llvm_allow_tardy_revision with llvm_append_vc_rev
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D69740: [profile] Support counter relocation at runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72960: Include phabricator.uri in .arcconfig
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D69740: [profile] Support counter relocation at runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D71570: [CMake] Prefer multi-target variables over generic target variables in runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72951: [CMake] Handle 'Generic' system in HandleLLVMOptions.cmake
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72950: [CMake] compiler-rt: Add COMPILER_RT_BUILTINS_ENABLE_PIC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Phabricator via Phabricator via llvm-commits
- [llvm] 1a7398e - [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Philip Reames via llvm-commits
- [PATCH] D72721: [BranchAlign] Disable autopadding in cold blocks to reduce code size impact
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72291: Reimplement BoundaryAlign mechanism (mostly, but not quite NFC)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72738: [BranchAlign] Add master --x86-branches-within-32B-boundaries flag
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72721: [BranchAlign] Disable autopadding in cold blocks to reduce code size impact
Philip Reames via Phabricator via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Praveen Velliengiri via llvm-commits
- [PATCH] D68779: [LNT][NFC] Fix global import in function
Przemyslaw Wirkus via Phabricator via llvm-commits
- [llvm] 484a747 - [llvm][MIRVRegNamerUtils] Adding hashing on FrameIndex MachineOperands.
Puyan Lotfi via llvm-commits
- [PATCH] D71583: [llvm][MIRVRegNamerUtils] Add support for hashing MachineOperand FrameIndices.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D72685: [PowerPC] Exploit VSX rounding instrs for rint
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D63916: [PowerPC] Add exception constraint to FP arithmetic
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72749: [PowerPC] Add exception constraint to FP sqrt, fma, min/max
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72961: In early-ifconversion check that the operands of a PHI share a common regclass with the destination regclass.
Quentin Colombet via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to mlir_index_t
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
Rainer Orth via Phabricator via llvm-commits
- [llvm] 40cd26c - [Win64] Handle FP arguments more gracefully under -mno-sse
Reid Kleckner via llvm-commits
- [lld] 8045a8a - [COFF] Warn that LLD does not support /PDBSTRIPPED:
Reid Kleckner via llvm-commits
- [llvm] 423e3db - Remove unneeded FoldingSet.h include from Attributes.h
Reid Kleckner via llvm-commits
- [llvm] add9599 - [Support] Explicitly instantiate BumpPtrAllocatorImpl
Reid Kleckner via llvm-commits
- [llvm] ff6be0c - Revert "[Support] Explicitly instantiate BumpPtrAllocatorImpl"
Reid Kleckner via llvm-commits
- [llvm] badc7e6 - Remove extra "\01" prefix in EH docs
Reid Kleckner via llvm-commits
- [PATCH] D70465: [Win64] Handle FP arguments more gracefully under -mno-sse
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72399: [Support] Replace Windows __declspec(thread) with thread_local in LLVM_THREAD_LOCAL
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72540: [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D70465: [Win64] Handle FP arguments more gracefully under -mno-sse
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72399: [Support] Replace Windows __declspec(thread) with thread_local in LLVM_THREAD_LOCAL
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72855: Make LLVM_APPEND_VC_REV=OFF affect clang, lld, and lldb as well.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72582: [X86] Don't inherit 32-bit calling conventions in 64-bit mode.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 989bed9 - Re-enable testing of .s tests under test/CodeGen/X86.
Richard Smith via llvm-commits
- [PATCH] D37933: Prevent InstCombine from miscompiling `operator delete`
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72336: [mlir] Create a gpu.module operation for the GPU Dialect.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72429: [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72642: [mlir] Enable printing of FuncOp in the generic form.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72429: [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72044: [mlir] Add support for attaching a visibility to symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72042: [mlir] Update the use-list algorithms in SymbolTable to support nested references.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72043: [mlir] Update the CallGraph for nested symbol references, and simplify CallableOpInterface
River Riddle via Phabricator via llvm-commits
- [PATCH] D72664: [VectorOps] fixed typo in verifier of slice op
River Riddle via Phabricator via llvm-commits
- [PATCH] D72044: [mlir] Add support for attaching a visibility to symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
River Riddle via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
River Riddle via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
River Riddle via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
River Riddle via Phabricator via llvm-commits
- [PATCH] D72642: [mlir] Enable printing of FuncOp in the generic form.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72642: [mlir] Enable printing of FuncOp in the generic form.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72432: [mlir] Add shaped container component type interface
River Riddle via Phabricator via llvm-commits
- [PATCH] D72432: [mlir] Add shaped container component type interface
River Riddle via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
River Riddle via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D72846: [mlir] support translation of multidimensional vectors to LLVM IR
River Riddle via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
River Riddle via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
River Riddle via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
River Riddle via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
River Riddle via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
River Riddle via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
River Riddle via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
River Riddle via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72977: [mlir][ods] Fix StringRef initialization in builders
River Riddle via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72006: [MLIR] Added llvm.invoke and llvm.landingpad
River Riddle via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D69828: [OpenMP] Lower taskwait using OpenMP IR Builder
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D72886: [sanitizer_common] Implement MemoryMappingLayout for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72886: [sanitizer_common] Implement MemoryMappingLayout for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72886: [sanitizer_common] Implement MemoryMappingLayout for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72988: [lsan] Expose Frontier object to OS-specific LockStuffAndStopTheWorld callback
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D72573: [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Roman Lebedev via llvm-commits
- [PATCH] D72423: [DemandedBits] Improve accuracy of Add propagator
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D69490: [LoopIdiomRecognize] Avoid trying to create a pattern from the address of a thread local.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72558: [InstCombine] Fix worklist management when removing guard intrinsic
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72493: Fix ordering of PassExtension registry and LibraryHandles registry construction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72657: [InstCombine] Fix user iterator invalidation in bitcast of phi transform
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72693: [TableGen] Update editor modes for new keywords.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72693: [TableGen] Update editor modes for new keywords.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72710: [InstCombine] Let combineLoadToNewType preserve ABI alignment of the load (PR44543)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72742: Don't assume promotable integers are zero/sign-extended already in x86-64 ABI.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72837: [AggressiveInstCombine] Add support for select instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71307: [Loads] Handle simple cases with same base pointer with constant offsets in FindAvailableLoadedValue when AA is null.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72994: [Sema] Sanitize alignment requested via `__attribute__((assume_aligned(imm)))`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72996: [Sema] Attempt to perform call-size-specific `__attribute__((alloc_align(param_idx)))` validation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72998: [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72998: [IR] Attribute/AttrBuilder: use Value::MaximumAlignment magic constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Rong Xu via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D72803: Make lld cmake not compute commit revision twice
Rui Ueyama via Phabricator via llvm-commits
- [llvm] 884a65a - [Support] Replace Windows __declspec(thread) with thread_local for LLVM_THREAD_LOCAL
Russell Gallop via llvm-commits
- [PATCH] D72399: [Support] Replace Windows __declspec(thread) with thread_local in LLVM_THREAD_LOCAL
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D72399: [Support] Replace Windows __declspec(thread) with thread_local in LLVM_THREAD_LOCAL
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D72490: Fix cmake for zlib
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] fa4112f - [llvm-nm] Use `StringRef` over `const std::string &` params
Sam Clegg via llvm-commits
- [lld] 51b521c - [lld][WebAssembly] Use a more meaningful name for stub functions
Sam Clegg via llvm-commits
- [llvm] ab97416 - [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via llvm-commits
- [llvm] 2754a67 - Revert "[llvm-nm] Don't report "no symbols" error for files that contain symbols"
Sam Clegg via llvm-commits
- [PATCH] D52810: [llvm-nm] Print an explicit "no symbols" message when an object file has no symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52810: [llvm-nm] Print an explicit "no symbols" message when an object file has no symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72716: static
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72716: static
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72727: [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO
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] D71632: [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO
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] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D70700: [WebAssembly] Mangle the argc/argv `main` as `__main_argc_argv`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72881: [lld][WebAssembly] Use a more meaningful name for stub functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72881: [lld][WebAssembly] Use a more meaningful name for stub functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D71793: [WebAssembly] Support wasm exports with zero-length names.
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] D71632: [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO
Sam Clegg via Phabricator via llvm-commits
- [llvm] c9babcb - [RISCV] Collect Statistics on Compressed Instructions
Sam Elliott via llvm-commits
- [llvm] dee6e39 - [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
Sam Elliott via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67495: [RISCV] Collect Statistics on Compressed Instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72134: [RISCV] Fix test for inline asm z constraint modifier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D71774: [RISCV] Optimize seteq/setne pattern expansions for better code size
Sam Elliott via Phabricator via llvm-commits
- [llvm] 0b91e78 - Add missing triples to tests in 0c29d3ff2233696f663ae34a8aeda23c750ac68f so they target the right arch.
Sam McCall via llvm-commits
- [llvm] 41b5201 - [Target] Fix uninitialized value in 10c11e4e2d05cf0e8f8251f50d84ce77eb1e9b8d
Sam McCall via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
Sam McCall via Phabricator via llvm-commits
- [llvm] 9d3e78e - [NFC] Update loop.decrement.reg intrinsic comment
Sam Parker via llvm-commits
- [llvm] e73b20c - [ARM][MVE] Disallow VPSEL for tail predication
Sam Parker via llvm-commits
- [llvm] bad6032 - [ARM][LowOverheadLoops] Change predicate inspection
Sam Parker via llvm-commits
- [llvm] e27632c - [ARM][LowOverheadLoops] Allow all MVE instrs.
Sam Parker via llvm-commits
- [llvm] 760b175 - [ARM][LowOverheadLoops] Update liveness info
Sam Parker via llvm-commits
- [llvm] 42350cd - [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72629: [ARM][MVE] Disallow VPSEL for tail predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72629: [ARM][MVE] Disallow VPSEL for tail predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72441: [CodeGen] Store LiveRegs in SetVector
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72629: [ARM][MVE] Disallow VPSEL for tail predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72629: [ARM][MVE] Disallow VPSEL for tail predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72504: [ARM][LowOverheadLoops] Change predicate inspection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72699: [ARM][MVE] VTP Block fix
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72713: [ARM][MVE] Check LowOverheadLoop live outs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72713: [ARM][MVE] Check LowOverheadLoop live outs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] WIP: Tail-Predication: rematerialise iteration count in exit blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] WIP: Tail-Predication: rematerialise iteration count in exit blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72441: [CodeGen] Store LiveRegs in SetVector
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72131: [ARM][LowOverheadLoops] Update liveness info
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72916: [IPO] Don't run jump threading at Oz
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72916: [IPO] Don't run jump threading at Oz
Sam Parker via Phabricator via llvm-commits
- [llvm] ed181ef - [HIP][AMDGPU] expand printf when compiling HIP to AMDGPU
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71215: [AArch64][SVE] Add patterns for unpredicated load/store to frame-indices.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71215: [AArch64][SVE] Add patterns for unpredicated load/store to frame-indices.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71215: [AArch64][SVE] Add patterns for unpredicated load/store to frame-indices.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71216: [AArch64] Implement passing SVE vectors by ref for AAPCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72612: [AArch64][SVE] Add ImmArg property to intrinsics with immediates
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71216: [AArch64] Implement passing SVE vectors by ref for AAPCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71215: [AArch64][SVE] Add patterns for unpredicated load/store to frame-indices.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72758: Add OffsetIsScalable to getMemOperandWithOffset
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72792: [SVE] Pass Scalable argument to VectorType::get in Bitcode Reader
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72799: [SVE] Add SVE2 patterns for unpredicated multiply instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72393: [AArch64][SVE] Add break intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 26d2ace - [InstSimplify] move tests for select from InstCombine; NFC
Sanjay Patel via llvm-commits
- [llvm] 69f4cea - [InstCombine] add tests for select --> copysign; NFC
Sanjay Patel via llvm-commits
- [llvm] 80a094e - [InstCombine] add FMF to tests for more coverage; NFC
Sanjay Patel via llvm-commits
- [llvm] cfe2fab - [InstSimplify] add tests for vector select; NFC
Sanjay Patel via llvm-commits
- [llvm] c8a14c2 - [IR] fix potential crash in Constant::isElementWiseEqual()
Sanjay Patel via llvm-commits
- [llvm] 57cb468 - [InstCombine] add test for possible cast-of-select transform; NFC
Sanjay Patel via llvm-commits
- [llvm] 3180af4 - [InstCombine] reassociate fsub+fsub into fsub+fadd
Sanjay Patel via llvm-commits
- [llvm] 52b4490 - [IR] fix crash in Constant::isElementWiseEqual() with FP types
Sanjay Patel via llvm-commits
- [llvm] ffd3e16 - [IR] add unit test for Constant::isElementWiseEqual() for undef corner case; NFC
Sanjay Patel via llvm-commits
- [llvm] c1e159e - [IR] fix Constant::isElementWiseEqual() to allow for all undef elements compare
Sanjay Patel via llvm-commits
- [llvm] 43f60e6 - [x86] try harder to form 256-bit unpck*
Sanjay Patel via llvm-commits
- [llvm] 3ae38d9 - [InstSimplify] add test for select of FP constants; NFC
Sanjay Patel via llvm-commits
- [llvm] a8b9c93 - [InstSimplify] add test for select of vector constants; NFC
Sanjay Patel via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72558: [InstCombine] Fix worklist management when removing guard intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72733: [InstCombine] allow more narrowing of casted select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72521: [InstCombine] reassociate fsub+fsub into fsub+fadd
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72784: [IR] fix crash in Constant::isElementWiseEqual() with FP types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72807: [InstCombine] Fix worklist management in DSE (PR44552)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72807: [InstCombine] Fix worklist management in DSE (PR44552)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72784: [IR] fix crash in Constant::isElementWiseEqual() with FP types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72784: [IR] fix crash in Constant::isElementWiseEqual() with FP types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72643: [InstCombine] form copysign from select of FP constants (PR44153)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72861: [InstCombine] Support disabling expensive combines in opt
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72861: [InstCombine] Support disabling expensive combines in opt
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72784: [IR] fix crash in Constant::isElementWiseEqual() with FP types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72916: [IPO] Don't run jump threading at Oz
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72864: [InstCombine] Fix worklist management in return combine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72870: [SelectionDag] Updated FoldConstantArithmetic method signature in preparation for merge with FoldConstantVectorArithmetic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72870: [SelectionDag] Updated FoldConstantArithmetic method signature in preparation for merge with FoldConstantVectorArithmetic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72958: [InstSimplify] fold select of vector constants that include undef elements
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72958: [InstSimplify] fold select of vector constants that include undef elements
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72929: [SCEV] Swap guards estimation sequence. NFC
Sanjoy Das via Phabricator via llvm-commits
- [llvm] 1cc8fff - [AArch64] Fix save register pairing for Windows AAPCS
Sanne Wouda via llvm-commits
- [PATCH] D71754: [AArch64] Fix save register pairing for Windows AAPCS
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D71469: [AArch64] Add sq(r)dmulh_lane(q) LLVM IR intrinsics
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D72732: [GVN] introduce GVNOptions to control GVN pass behavior
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D72752: [GVN] add GVN parameters parsing to new pass manager
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D72908: [BasicBlock] fix looping in getPostdominatingDeoptimizeCall
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Shiva Chen via Phabricator via llvm-commits
- [llvm] 8ef57f3 - [xray] add --no-demangle cli opt for llvm-xray extract to output mangled names
Shoaib Meenai via llvm-commits
- [llvm] 7628e47 - [xray] Add xray-ignore-loops option
Shoaib Meenai via llvm-commits
- [PATCH] D72659: [xray] Add xray-ignore-loops option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Shoaib Meenai 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
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72804: [xray] add --symbolize-mangled cli opt for llvm-xray extract to output mangled names
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72659: [xray] Add xray-ignore-loops option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72890: [xray] Allow instrumenting only function entry and/or only function exit
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux ABI.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D72522: [Hexagon] Add support for general dynamic relocs
Sid Manning via Phabricator via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux ABI.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D72701: [Hexagon] Add support for Linux/Musl ABI.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D72571: [MIPS] Don't add R_(MICRO)MIPS_JALR relocations against data symbols
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D72771: TableGen: Work around assert on Mips register definitions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D72794: [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D72004: [llvm-exegesis][mips] Add RegisterAliasingTest unit test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D72858: [llvm-exegesis][mips] Add support for memory instructions
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 064859b - [VE] Minimal codegen for empty functions
Simon Moll via llvm-commits
- [llvm] 773ae62 - [VE] i64 arguments, return values and constants
Simon Moll via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72467: [WIP] Remove "mask" operand from shufflevector.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72598: [VE] Minimal codegen for empty functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D71338: [VE,#1] Scalar code generation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72776: [VE] i64 arguments, return values and constants
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72776: [VE] i64 arguments, return values and constants
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72776: [VE] i64 arguments, return values and constants
Simon Moll via Phabricator via llvm-commits
- [llvm] 7f1cf7d - [X86] Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8f49204 - [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via llvm-commits
- [llvm] 7efc7ca - [X86][SSE] Add knownbits test showing missing getValidMinimumShiftAmountConstant() ISD::SHL support
Simon Pilgrim via llvm-commits
- [llvm] ef5deba - [SelectionDAG] ComputeKnownBits add getValidMinimumShiftAmountConstant() ISD::SHL support
Simon Pilgrim via llvm-commits
- [llvm] 89ba150 - [X86] Add knownbits tests showing missing shift amount demanded elts handling.
Simon Pilgrim via llvm-commits
- [llvm] 6d1a8fd - [SelectionDAG] ComputeKnownBits - Add DemandedElts support to getValidShiftAmountConstant/getValidMinimumShiftAmountConstant()
Simon Pilgrim via llvm-commits
- [llvm] ee4aa1a - [X86] Add AVX2 known signbits codegen tests
Simon Pilgrim via llvm-commits
- [llvm] 7afaa00 - [X86][SSE] Add sitofp(ashr(x, y)) test case with non-uniform shift value
Simon Pilgrim via llvm-commits
- [llvm] ffc05d0 - [X86][SSE] Add sitofp(shl(sext(x), y)) test case with non-uniform shift value
Simon Pilgrim via llvm-commits
- [llvm] c6fcd5d - [SelectionDAG] ComputeNumSignBits add getValidMaximumShiftAmountConstant() for ISD::SHL support
Simon Pilgrim via llvm-commits
- [llvm] a43b006 - [SelectionDAG] ComputeKnownBits - merge getValidMinimumShiftAmountConstant() and generic ISD::SRL handling.
Simon Pilgrim via llvm-commits
- [llvm] fd42a4a - [X86][SSE] Add add(shl(and(x, c1), c2), c3) test case with non-uniform shift value
Simon Pilgrim via llvm-commits
- [llvm] c05a111 - [SelectionDAG] ComputeKnownBits - merge getValidMinimumShiftAmountConstant() and generic ISD::SHL handling.
Simon Pilgrim via llvm-commits
- [llvm] 7b15865 - Fix "pointer is null" static analyzer warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 0b64400 - RegisterClassInfo::computePSetLimit - assert that we actually find a register.
Simon Pilgrim via llvm-commits
- [llvm] e26a78e - Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - "[AArch64][GlobalISel]: Support @llvm.{return, frame}address selection."
Simon Pilgrim via llvm-commits
- [llvm] 23a887b - Fix unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] f611158 - [SelectionDAG] Better ISD::ANY_EXTEND/ISD::ANY_EXTEND_VECTOR_INREG ComputeKnownBits support
Simon Pilgrim via llvm-commits
- [llvm] 1dc2f25 - [SelectionDAG] ComputeKnownBits - assert we're computing the 0'th (difference) result for the SUB/SUBC cases
Simon Pilgrim via llvm-commits
- [llvm] 8eb4d25 - [X86] Split X87/SSE compare classes into WriteFCom + WriteFComX
Simon Pilgrim via llvm-commits
- [llvm] b6437b3 - Fix gcc9 "moving a local object in a return statement prevents copy elision" Wpessimizing-move warnings.
Simon Pilgrim via llvm-commits
- [llvm] ff3fe14 - Fix gcc9 "moving a local object in a return statement prevents copy elision" Wpessimizing-move warning.
Simon Pilgrim via llvm-commits
- [llvm] 88cdeaa - Revert rGff3fe145fe48 "Fix gcc9 "moving a local object in a return statement prevents copy elision" Wpessimizing-move warning."
Simon Pilgrim via llvm-commits
- [llvm] d1b32f3 - Revert rGb6437b352db9 - "Fix gcc9 "moving a local object in a return statement prevents copy elision" Wpessimizing-move warnings."
Simon Pilgrim via llvm-commits
- [llvm] 47c88bf - [X86][SSE] Add some v16i8 reverse + endian swap style shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] 69bc450 - [X86] Rename lowerShuffleAsRotate -> lowerShuffleAsVALIGN
Simon Pilgrim via llvm-commits
- [PATCH] D72573: [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72573: [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D69334: [MathExtras] Add intrinsic for the PopulationCounter in Visual Studio
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72307: [X86] Directly emit a BROADCAST_LOAD from constant pool in lowerUINT_TO_FP_vXi32 to avoid double loads seen in D71971
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65656: AArch64: support @llvm.{return,frame}address in GlobalISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72739: [SLP] Add a test showing miscompilation in AltOpcode support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72824: [X86] Add combination for fma and fneg on X86 under strict FP.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D70837: [RISCV] Support ABI checking with per function target-features
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72524: [X86] Try to avoid casts around logical vector ops recursively.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72582: [X86] Don't inherit 32-bit calling conventions in 64-bit mode.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72805: [X86] Remove X86ISD::FILD_FLAG and stop gluing nodes together.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3388b0f - [TableGen] Introduce a `defvar` statement.
Simon Tatham via llvm-commits
- [llvm] ddbc0b1 - [TableGen] Introduce an if/then/else statement.
Simon Tatham via llvm-commits
- [llvm] 71d5454 - [ARM, MVE] Use the new Tablegen `defvar` and `if` statements.
Simon Tatham via llvm-commits
- [llvm] e3ed63e - [TableGen] Update editor modes for new keywords.
Simon Tatham via llvm-commits
- [PATCH] D71474: [TableGen] Introduce an if/then/else statement.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D71407: [TableGen] Introduce a `defvar` statement.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D71407: [TableGen] Introduce a `defvar` statement.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D71474: [TableGen] Introduce an if/then/else statement.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72690: [ARM,MVE] Use the new Tablegen `defvar` and `if` statements.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72690: [ARM,MVE] Use the new Tablegen `defvar` and `if` statements.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72693: [TableGen] Update editor modes for new keywords.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72693: [TableGen] Update editor modes for new keywords.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72693: [TableGen] Update editor modes for new keywords.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72693: [TableGen] Update editor modes for new keywords.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D71194: [ARM] MVE VLDn addressing modes
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72761: [ARM][MVE][Intrinsics] Add VMINAQ, VMINNMAQ, VMAXAQ, VMAXNMAQ intrinsics.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72830: [ARM][MVE][Intrinsics] Take abs() of VMINNMAQ, VMAXNMAQ intrinsics' first arguments.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72934: [ARM,MVE] Support immediate vbicq,vorrq,vmvnq intrinsics.
Simon Tatham via Phabricator via llvm-commits
- [llvm] 07028b5 - [SCEV] Follow up of D71563: addressing post commit comment. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] add04b9 - ARMLowOverheadLoops: return earlier to avoid printing irrelevant dbg msg. NFC
Sjoerd Meijer via llvm-commits
- [llvm] a08c0ad - [ARM][MVE] VTP Block Pass fix
Sjoerd Meijer via llvm-commits
- [PATCH] D71563: [SCEV] Recognise the hardwareloop "loop.decrement.reg" intrinsic
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72602: [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72504: [ARM][LowOverheadLoops] Change predicate inspection
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72699: [ARM][MVE] VTP Block fix
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72699: [ARM][MVE] VTP Block fix
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72699: [ARM][MVE] VTP Block fix
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] WIP: Tail-Predication: rematerialise iteration count in exit blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] WIP: Tail-Predication: rematerialise iteration count in exit blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72714: [ARM][MVE] Tail-Predication: rematerialise iteration count in exit blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D72602: [IndVarSimplify][LoopUtils] rewriteLoopExitValues. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
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] 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] D72828: [DWARF5] Added support for emission of debug_macro section.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] 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
- [llvm] eca4474 - [AMDGPU] Fix getInstrLatency() always returning 1
Stanislav Mekhanoshin via llvm-commits
- [llvm] ad74185 - [AMDGPU] Model distance to instruction in bundle
Stanislav Mekhanoshin via llvm-commits
- [llvm] 8b417dd - Process BUNDLE in tail duplication
Stanislav Mekhanoshin via llvm-commits
- [llvm] eebdd85 - [AMDGPU] allow multi-dword flat scratch access since GFX9
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D72611: [AMDGPU] Improve error checking in gfx10 assembler tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72616: [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72592: [AMDGPU] Add gfx9 assembler and disassembler test cases
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72616: [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72655: [AMDGPU] Fix getInstrLatency() always returning 1
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72669: [AMDGPU] Model distance to instruction in bundle
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72655: [AMDGPU] Fix getInstrLatency() always returning 1
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72669: [AMDGPU] Model distance to instruction in bundle
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72706: [MachineScheduler] Reduce reordering due to mem op clustering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72709: [codegen,amdgpu] Enhance MIR DIE and re-arrange it for AMDGPU.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before pre-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before pre-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before pre-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72783: Process BUNDLE in tail duplication
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72783: Process BUNDLE in tail duplication
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72783: Process BUNDLE in tail duplication
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72783: Process BUNDLE in tail duplication
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't reorder when we can't cluster
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72783: Process BUNDLE in tail duplication
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72844: AMDGPU: Move permlane discard vdst_in optimization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72845: AMDGPU: Do permlane16 vdst_in discard optimization in InstCombine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72844: AMDGPU: Move permlane discard vdst_in optimization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72866: AMDGPU: Don't assert on a16 images on targets without FeatureR128A16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72866: AMDGPU: Don't assert on a16 images on targets without FeatureR128A16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72931: AMDGPU: Add a16 feature to gfx10
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72925: AMDGPU/GlobalISel: Select llvm.amdgcn.update.dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72927: AMDGPU/GlobalISel: Select llvm.amdgcn.mov.dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72865: [AMDGPU] allow multi-dword flat scratch access since GFX9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72737: [AMDGPU] Bundle loads before post-RA scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72563: [ORC] Fix runAsMain() utility function for lli to pass arguments to JITed main
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72301: [ORC] Fix the move-captured std::unique_ptr vs. std::function dilemma
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72570: [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72572: [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D72310: [mlir][VectorOps] Implement strided_slice conversion
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D72336: [mlir] Create a gpu.module operation for the GPU Dialect.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D72336: [mlir] Create a gpu.module operation for the GPU Dialect.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D72584: [MLIR] Fix OpDefinition::classof check for shared libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72583: [cmake] Add support for explicit STATIC libraries even when building mostly shared libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72586: [MLIR] Move from add_llvm_library to add_llvm_component_library
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72587: [MLIR] Mark application libraries as "BUILDTREE_ONLY"
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72588: [examples] Fix CMakefiles for JITLink and OrcError library refactoring
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D69440: [cmake] Add support for explicit STATIC libraries even when building mostly shared libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72584: [MLIR] Fix OpDefinition::classof check for shared libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72586: [MLIR] Move from add_llvm_library to add_llvm_component_library
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
Steven Noonan via Phabricator via llvm-commits
- [PATCH] D52193: RFC: [clang] Multithreaded compilation support -- NOT FOR SUBMIT
Steven Noonan via Phabricator via llvm-commits
- [PATCH] D72682: Avoid creating an immutable map in the Automaton class.
Steven Noonan via Phabricator via llvm-commits
- [llvm] 1b1022b - Add back other PowerPC link components.
Steven Wan via llvm-commits
- [llvm] 6c26d89 - Add back more link components.
Steven Wan via llvm-commits
- [llvm] ad83bed - [NFC][PowerPC] Remove unnecessary link components.
Steven Wan via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D72736: [AIX] Add improved interface for retrieving load module paths
Steven Wan via Phabricator via llvm-commits
- [llvm] 2af97be - [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Teresa Johnson via llvm-commits
- [llvm] bb2e5f5 - Fix tests for builtbot failures
Teresa Johnson via llvm-commits
- [llvm] 292562c - Try number 2 for fixing bot failures
Teresa Johnson via llvm-commits
- [llvm] 7aed43b - Hopefully last fix for bot failures
Teresa Johnson via llvm-commits
- [llvm] cb988a8 - Add a couple of missed wildcards in debug-pass-manager output checking
Teresa Johnson via llvm-commits
- [llvm] 6288f86 - Revert "[ThinLTO] Add additional ThinLTO pipeline testing with new PM"
Teresa Johnson via llvm-commits
- [llvm] d0aad9f - [LTO] Constify lto::Config reference passed to backends (NFC)
Teresa Johnson via llvm-commits
- [llvm] 31441a3 - [ThinLTO/WPD] Fix index-based WPD for alias vtables
Teresa Johnson via llvm-commits
- [llvm] 7dc4bbf - [ThinLTO] Handle variable with twice promoted name (Rust)
Teresa Johnson via llvm-commits
- [llvm] 2cefb93 - [ThinLTO/WPD] Remove an overly-aggressive assert
Teresa Johnson via llvm-commits
- [llvm] 24a00ef - Restore "[ThinLTO] Add additional ThinLTO pipeline testing with new PM"
Teresa Johnson via llvm-commits
- [llvm] 76b92cc - Fix bot by adjusting wildcard matching
Teresa Johnson via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71040: [ThinLTO/WPD] Fix index-based WPD for alias vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71040: [ThinLTO/WPD] Fix index-based WPD for alias vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71040: [ThinLTO/WPD] Fix index-based WPD for alias vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72648: [ThinLTO/WPD] Remove an overly-aggressive assert
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72711: [ThinLTO] Handle variable with twice promoted name (Rust)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D70404: [ThinLTO] Always import constants
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72711: [ThinLTO] Handle variable with twice promoted name (Rust)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72711: [ThinLTO] Handle variable with twice promoted name (Rust)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72648: [ThinLTO/WPD] Remove an overly-aggressive assert
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72547: [llvm] Make new pass manager's OptimizationLevel a class
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72547: [llvm] Make new pass manager's OptimizationLevel a class
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72818: [GlobalsModRef] Add invalidate method
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71907: [WPD/VFE] Always emit vcall_visibility metadata for -fwhole-program-vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72336: [mlir] Create a gpu.module operation for the GPU Dialect.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D72336: [mlir] Create a gpu.module operation for the GPU Dialect.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D72921: Create a gpu.module operation for the GPU Dialect.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
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] D71484: [WebAssembly][InstrEmitter] Foundation for multivalue call lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D71484: [WebAssembly][InstrEmitter] Foundation for multivalue call lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D71484: [WebAssembly][InstrEmitter] Foundation for multivalue call lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D71496: [WebAssembly] Split and recombine multivalue calls for ISel
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D71496: [WebAssembly] Split and recombine multivalue calls for ISel
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] D72517: [lld/ELF] PR44498: Support input filename in double quote
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72912: [FileCheck] Clean and improve unit tests
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72913: [FileCheck] Make Match unittest more flexible
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72914: [FileCheck] Strengthen error checks in unit tests
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68779: [LNT][NFC] Fix global import in function
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D68779: [LNT][NFC] Fix global import in function
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 77cc690 - AArch64: fix bitcode upgrade of @llvm.neon.addp.
Tim Northover via llvm-commits
- [PATCH] D72331: OpaquePtr: add type to inalloca attribute.
Tim Northover via Phabricator via llvm-commits
- [llvm] 0dbcb36 - CMake: Make most target symbols hidden by default
Tom Stellard via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65966: AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Tom Stellard via Phabricator via llvm-commits
- [llvm] 35787e3 - [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour Tests.
Tom Weaver via llvm-commits
- [llvm] b10f6b7 - Revert "[DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour Tests."
Tom Weaver via llvm-commits
- [llvm] e7b2d9f - [DBG][LIVEDEBUGVALUES][NFC] Add Targeted LiveDebugValues Behaviour Tests.
Tom Weaver via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D61901: AMDGPU: Assume xnack is enabled by default
Tony Tye via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Tyker via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72885: [WIP] Add Query API for llvm.assume holding attributes
Tyker via Phabricator via llvm-commits
- [PATCH] D72884: [NFC] Factor out function to detect if an attribute has an argument.
Tyker via Phabricator via llvm-commits
- [PATCH] D72885: [WIP] Add Query API for llvm.assume holding attributes
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72885: [WIP] Add Query API for llvm.assume holding attributes
Tyker via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [llvm] 04a8696 - [FPEnv] Fix chain handling for fpexcept.strict nodes
Ulrich Weigand via llvm-commits
- [llvm] 81ee484 - [FPEnv] Fix chain handling regression after 04a8696
Ulrich Weigand via llvm-commits
- [llvm] 6aca3e8 - [FPEnv] Add some comments to IRBuilder.h
Ulrich Weigand via llvm-commits
- [llvm] 870137d - [FPEnv] Address post-commit review comment for D71467
Ulrich Weigand via llvm-commits
- [PATCH] D67437: [SystemZ] Improve foldMemoryOperandImpl().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72341: [FPEnv] Fix chain handling for fpexcept.strict nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67437: [SystemZ] Improve foldMemoryOperandImpl().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72341: [FPEnv] Fix chain handling for fpexcept.strict nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71467: [FPEnv] Generate constrained FP comparisons from clang
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71467: [FPEnv] Generate constrained FP comparisons from clang
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72794: [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72794: [LegalizeDAG][Mips] Add an assert to protect a uint_to_fp implementation from double rounding. Add a i32->f32 uint_to_fp implementation that avoids this code.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72906: [X86] Improve X86 cmpps/cmppd/cmpss/cmpsd intrinsics with strictfp
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50010: [VNCoercion] Disallow coercion between different ni addrspaces
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D50010: [VNCoercion] Disallow coercion between different ni addrspaces
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D72586: [MLIR] Move from add_llvm_library to add_llvm_component_library
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D72740: [SLP] Don't allow Div/Rem as alternate opcodes
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] f012055 - [DWARF] Emit DW_AT_call_return_pc as an address
Vedant Kumar via llvm-commits
- [llvm] 4346450 - DWARF: Simplify the way the return PC is attached to call site tags, NFC
Vedant Kumar via llvm-commits
- [llvm] 5aeb679 - [test] Move call-site-entry-linking.test into test/tools/dsymutil/X86
Vedant Kumar via llvm-commits
- [llvm] 360abb7 - [CodeExtractor] Transfer debug info to extracted function
Vedant Kumar via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D69970: [CGDebugInfo] Emit subprograms for decls when AT_tail_call is understood (reland with fixes)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72795: DebugInfo: Factor out logic to update locations in MD_loop metadata, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72801: [CodeExtractor] Transfer debug info to extracted function
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72489: [DWARF] Emit DW_AT_call_return_pc as an address
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72489: [DWARF] Emit DW_AT_call_return_pc as an address
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72795: DebugInfo: Factor out logic to update locations in MD_loop metadata, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72801: [CodeExtractor] Transfer debug info to extracted function
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72801: [CodeExtractor] Transfer debug info to extracted function
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72801: [CodeExtractor] Transfer debug info to extracted function
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] D71491: [ubsan] Check implicit casts in ObjC for-in statements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72877: [FastISel] Lower `llvm.dbg.value(undef, ...` correctly.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72938: Fix an assertion failure in DwarfExpression's subregister composition
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72887: [lsan] Support LeakSanitizer runtime on Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [llvm] f7e9f4f - SCC: Allow ReplaceNode to safely support insertion
Warren Ristow via llvm-commits
- [PATCH] D72675: ix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72469: SCC: Allow ReplaceNode to safely support insertion
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72469: SCC: Allow ReplaceNode to safely support insertion
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: ix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72529: [SCCIterator] Fix use-after-free
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72550: [SCCIterator] Fix another potential use-after-free
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72529: [SCCIterator] Fix use-after-free
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [llvm] 154cd6d - [SampleFDO] Fix invalid branch profile generated by indirect call promotion.
Wei Mi via llvm-commits
- [PATCH] D72711: [ThinLTO] Handle variable with twice promoted name (Rust)
Wei Mi via Phabricator via llvm-commits
- [PATCH] D72790: [SampleFDO] Fix invalid branch profile generated by indirect call promotion
Wei Mi via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Wei Mi via Phabricator via llvm-commits
- [PATCH] D72790: [SampleFDO] Fix invalid branch profile generated by indirect call promotion
Wei Mi via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Wei Mi via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 25a8aec - [AIX] ExternalSymbolSDNode lowering
Xiangling Liao via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72723: Built-in functions for AMDGPU MFMA instructions.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73010: [llvm-lto2] By default, use two threads for ThinLTO backend.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73010: [llvm-lto2] By default, use two threads for ThinLTO backend.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D69807: [WebAssembly] Track frame/stack pointer local for debug information
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Yury Delendik via Phabricator via llvm-commits
- [llvm] 109e4d1 - [RISCV] Support ABI checking with per function target-features
Zakk Chen via llvm-commits
- [llvm] 3bc2860 - Revert "[RISCV] Support ABI checking with per function target-features"
Zakk Chen via llvm-commits
- [llvm] 7bc58a7 - [RISCV] Support ABI checking with per function target-features
Zakk Chen via llvm-commits
- [llvm] cef838e - Revert "[RISCV] Support ABI checking with per function target-features"
Zakk Chen via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 671544c - [PowerPC] [NFC] set instruction number as 1st priority of lsr cost model.
Zheng Chen via llvm-commits
- [PATCH] D72652: [NFC][IndVarSimplify] remove duplicate code in widenWithVariantLoadUseCodegen
Zhongduo Lin (Jimmy) via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
annita.zhang via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
annita.zhang via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
annita.zhang via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
ben 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] 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] D68101: [MC][ELF] Prevent globals with an explicit section from being mergeable
ben 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] 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] 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] 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] 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] 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] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
ben via Phabricator via llvm-commits
- [PATCH] D72397: [mlir] m_Constant()
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72589: Add GDB pretty printers for llvm::ilist, llvm::simple_ilist, and llvm::ilist_node.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72590: NFC: Change PointerLikeTypeTraits::NumLowBitsAvailable from enum to static member. This allows GDB pretty printer to find the value.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72592: [AMDGPU] Add gfx9 assembler and disassembler test cases
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72611: [AMDGPU] Improve error checking in gfx10 assembler tests
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72616: [AMDGPU] Remove duplicate gfx10 assembler and disassembler tests
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
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] D72628: [DSE] Move state for MemorySSA-drive DSE to DSEState.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72631: [DSE] Eliminate stores at the end of the function.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72410: [DSE] Eliminate stores by terminators (free,lifetime.end).
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72429: [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72642: [mlir] Enable printing of FuncOp in the generic form.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72649: [PowerPC][NFC] Reclaim TSFlags bit 6
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72044: [mlir] Add support for attaching a visibility to symbols.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72661: [VectorOps] Fixed typo in lowering code
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72660: [PowerPC] Improve handling of some BUILD_VECTOR nodes
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72664: [VectorOps] fixed typo in verifier of slice op
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72660: [PowerPC] Improve handling of some BUILD_VECTOR nodes
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72674: WiP Make GuardedAlloc a member of Allocator.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72676: [PowerPC] Add the missing InstrAliasing for 64-bit rotate and cntlz instructions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72683: [PowerPC] set instruction number as 1st priority for lsr cost model
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72676: [PowerPC] Add the missing InstrAliasing for 64-bit rotate instructions
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D50010: [VNCoercion] Disallow coercion between different ni addrspaces
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D50010: [VNCoercion] Disallow coercion between different ni addrspaces
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72685: [PowerPC] Exploit VSX rounding instrs for rint
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72688: [mlir] Fix translation of splat constants to LLVM IR
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72692: test -- DO NOT MERGE
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72700: [DSE] Add first version of MemorySSA-backed DSE (Bottom up walk).
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72706: [MachineScheduler] Reduce reordering due to mem op clustering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72681: [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbols
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72731: [VectorOps] Update vector transfer read op comments.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72735: [mlir] : Fix ViewOp shape folder for identity affine maps
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72667: [mlir] Use double format when parsing bfloat16 hexadecimal values
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72642: [mlir] Enable printing of FuncOp in the generic form.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72404: [ThinLTO/FullLTO] Support Os and Oz
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D63916: [PowerPC] Add exception constraint to FP arithmetic
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72749: [PowerPC] Add exception constraint to FP sqrt, fma, min/max
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72760: [mlir][spirv] Add implied capabilities and availability for capabilities
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71338: [VE,#1] Scalar code generation
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72764: [mlir][spirv] Fix SPV_MM_Vulkan extension reqirements
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72766: [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72766: [mlir][Linalg] NFC - Cleanup Linalg Pass locations and namespacing
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72776: [VE] i64 arguments, return values and constants
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72789: [IR] Mark memset.* intrinsics as IntrWriteMem.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72680: [ms] [llvm-ml] Add a draft MASM parser
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72800: [MachineScheduler] Don't reorder when we can't cluster
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D67847: [Support] make report_fatal_error `abort` instead of `exit`
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D65966: AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72821: [mlir] Add missing dependency on LinalgUtils
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72822: [mlir] Replace AbstractOperation::classof with a ClassID instance.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72776: [VE] i64 arguments, return values and constants
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72619: [mlir] NFC: Rename index_t to index_type
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72834: [mlir] LLVM import: handle constant data and array/vector aggregates
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72836: [mlir][spirv] Add lowering from `loop.if` to `spv.selection`
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72839: [mlir] Harden error propagation in LLVM import
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72763: [mlir][spirv] Use sybmolize functions in enum attribute predicates
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72833: [GlobalISel] Use more MachineIRBuilder helper methods
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72842: [GlobalISel] Tweak lowering of G_SMULO/G_UMULO
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72780: [mlir][Linalg] Fix Linalg EDSC builders
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72846: [mlir] support translation of multidimensional vectors to LLVM IR
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72849: [GlobalISel] Pass MachineOperands into MachineIRBuilder helper methods
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72853: [GlobalISel] Don't arbitrarily limit a mask to 64 bits
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72854: [mlir] Generalize m_ConstantIndexOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72819: [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72526: [Matrix] Mark expressions shared between multiple remarks.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72863: [mlir][Linalg] Add tensor support to Linalg EDSC Builders
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72863: [mlir][Linalg] Add tensor support to Linalg EDSC Builders
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72741: [MLIR] LLVM dialect: Add llvm.atomicrmw
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72718: [llvm-nm] Use `StringRef` over `const std::string &` params
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72658: [llvm-nm] Don't report "no symbols" error for files that contain symbols
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72878: [X86][BranchAlign] Suppress branch alignment for {,_}__tls_get_addr
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72882: [scudo][standalone] WIP: make release interval configurable
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72888: [mlir] Add baseAttr to TypedArrayAttrBase.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72889: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72808: [mlir] [VectorOps] Lowering of vector.extract_slices to LLVM IR
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72731: [VectorOps] Update vector transfer read op comments.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve fixup_{arm,t2}_adr_pcrel_12 at assembly time
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72896: hwasan: Remove dead code. NFCI.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72765: [mlir][spirv] Support implied extensions and capabilities
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Drop SHF_LINK_ORDER and set sh_link to 0 if the associated symbol is undefined
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72915: [Dsymutil][Debuginfo][NFC] #4 Refactor dsymutil to separate DWARF optimizing part.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72919: [AArch64] Add custom store lowering for 256 bit non-temporal stores.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72921: Create a gpu.module operation for the GPU Dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72924: [mlir][spirv] Add `const` qualifier for static arrays
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72926: [mlir] Generator converting LLVM intrinsics defs to MLIR ODS
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72936: hwasan: Move .note.hwasan.globals note to hwasan.module_ctor comdat.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72802: [mlir] Introduce bare ptr calling convention for MemRefs in LLVM dialect
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72942: [mlir][Linalg] Extend linalg vectorization to MatmulOp
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72943: [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbol
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72935: [mlir] Add a canonicalization pattern for MemRefCastOp into dynamic MemRefs
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72933: BEGIN_PUBLIC Adds CastSliceOp to the vector ops dialect.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72955: [mlir] [VectorOps] Rename Utils.h into VectorUtils.h
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71632: [lld][WebAssembly] Fail if bitcode objects are pulled in after LTO
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71484: [WebAssembly][InstrEmitter] Foundation for multivalue call lowering
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71496: [WebAssembly] Split and recombine multivalue calls for ISel
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72965: Support vector transfer_read/write unrolling for memrefs with vector element type.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72957: [mlir] Unbreak MSVC build with implicit constructor
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72967: [MLIR] LLVM dialect: modernize and cleanups
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72969: [WebAssembly] Track frame registers through VReg and local allocation
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72974: [mlir] Fix LLVM intrinsic convesion generator for overloadable types.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72977: [mlir][ods] Fix StringRef initialization in builders
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72977: [mlir][ods] Fix StringRef initialization in builders
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72989: [AIX] Replace EmitFunctionDescriptor with EmitFunctionEntryLabel() and delete needsFunctionDescriptors()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72585: [MLIR] Fixes for BUILD_SHARED_LIBS=on
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72995: [MLIR] LLVM Dialect: add llvm.cmpxchg and improve llvm.atomicrmw custom parser
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72999: [mlir][spirv] Simplify scalar type size calculation.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Generalize broadcastable trait operands
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73010: [llvm-lto2] By default, use two threads for ThinLTO backend.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73011: [opt viewer] Python compat - decode/encode string
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D73012: [mlir] NFC: Fix trivial typos in comments
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72919: [AArch64] Add custom store lowering for 256 bit non-temporal stores.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72679: [ms] [llvm-ml] Add placeholder for llvm-ml, based on llvm-mc
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72250: [NFC][PowerPC] Refactor the tryAndWithMask()
qshanz via Phabricator via llvm-commits
- [PATCH] D72676: [PowerPC] Add the missing InstrAliasing for 64-bit rotate and cntlz instructions
qshanz via Phabricator via llvm-commits
- [PATCH] D72676: [PowerPC] Add the missing InstrAliasing for 64-bit rotate instructions
qshanz via Phabricator via llvm-commits
- [PATCH] D72676: [PowerPC] Add the missing InstrAliasing for 64-bit rotate instructions
qshanz via Phabricator via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
qshanz via Phabricator via llvm-commits
- [PATCH] D72493: Fix ordering of PassExtension registry and LibraryHandles registry construction
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D72829: Implement -fsemantic-interposition
serge via Phabricator via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
serge via Phabricator via llvm-commits
- [PATCH] 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] D72006: [MLIR] Added llvm.invoke and llvm.landingpad
shraiysh via Phabricator via llvm-commits
- [PATCH] D72277: [LegalizeTypes] Add SoftenFloatResult support for STRICT_SINT_TO_FP/STRICT_UINT_TO_FP
weiwei via Phabricator via llvm-commits
- [llvm] eb23cc1 - [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
via llvm-commits
- [llvm] cd800f3 - [RISCV] Allow shrink wrapping for RISC-V
via llvm-commits
- [llvm] 0dc6c24 - [AMDGPU] Invert the handling of skip insertion.
via llvm-commits
- [llvm] 10cadee - [ThinLTO] Always import constants
via llvm-commits
- [llvm] 8fdafb7 - Insert wait instruction after X87 instructions which could raise
via llvm-commits
- [llvm] bed7626 - [PowerPC][AIX] Make PIC the default relocation model for AIX
via llvm-commits
- [llvm] ff1e3ca - Don't run powerpc lit test case on other platforms.
via llvm-commits
- [llvm] d0b02ae - Address redirect issue on Windows.
via llvm-commits
- [llvm] fc4e43a - [NFC] Remove unnecessary link components.
via llvm-commits
Last message date:
Sun Jan 19 23:49:00 PST 2020
Archived on: Mon Jan 20 00:48:49 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).