The Week Of Monday 9 March 2020 Archives by author
Starting: Mon Mar 9 00:30:32 PDT 2020
Ending: Sun Mar 15 23:42:18 PDT 2020
Messages: 2670
- [PATCH] D75771: [mlir] NFC - Add predicates and types for VectorOfRank
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75852: [mlir][LLVM] Add remaining llvm.matrix intrinsics
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75787: [mlir] [ExecutionEngine] add option to enable/disable GDB notification listener
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75775: [mlir][Vector] Add a vector.matrix_multiply op on 1-D vectors
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Aart Bik via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75986: [mlir][LLVM] Add masked reads and writes.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D76028: [mlir] [VectorOps] Correctly account for rank-0 affine-map result in vector.contract
Aart Bik via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D76028: [mlir] [VectorOps] Correctly account for rank-0 affine-map result in vector.contract
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
- [PATCH] D76143: [mlir] [VectorOps, LinAlg] Remove direct LLVM lowering for vector.broadcast
Aart Bik via Phabricator via llvm-commits
- [PATCH] D76143: [mlir] [VectorOps, LinAlg] Remove direct LLVM lowering for vector.broadcast
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75970: Fix compiler warning when compiling without asserts
Abhay Raj Singh via Phabricator via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Abid via Phabricator via llvm-commits
- [PATCH] D73600: [Matrix] Add remark propagation along the inlined-at chain.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] e4e7e44 - Add an SDK attribute to DICompileUnit
Adrian Prantl via llvm-commits
- [llvm] d5180ea - Add debug info support for Swift/Clang APINotes.
Adrian Prantl via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75836: [MC] Allow Stackmap sections after DWARF in MachO.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75836: [MC] Allow Stackmap sections after DWARF in MachO.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75646: Add an SDK attribute to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75646: Add an SDK attribute to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75585: Add debug info support for Swift/Clang APINotes.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75585: Add debug info support for Swift/Clang APINotes.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76142: [DebugInfo] Handle generic type DW_OP_convert ops in dsymutil
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76146: [DebugInfo] Use DW_OP_LLVM_convert_generic after sign/zero exts
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76164: Fix an assertion error when emitting call site info that combines two DW_OP_stack_values.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76164: Fix an assertion error when emitting call site info that combines two DW_OP_stack_values.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D76159: [mlir][LLVMIR] Add a support for boolean type arguments conversion
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D76159: [mlir][LLVMIR] Add a support for boolean type arguments conversion
Ahmed S. Taei via Phabricator via llvm-commits
- [llvm] c6f1713 - [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't
Akira Hatanaka via llvm-commits
- [PATCH] D75912: Missing Dyld error handling
Aleksandr via Phabricator via llvm-commits
- [PATCH] D75912: Missing Dyld error handling
Aleksandr via Phabricator via llvm-commits
- [PATCH] D75958: [AMDGPU] Disable nested endcf collapse
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D75832: [MLIR] Change custom printer/parser for loop.parallel and loop.reduce.
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] D72374: [docs] use git diff instead of git format-patch
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D75472: [AMDGPU] SI_INDIRECT_DST_V* pseudos expansion should place EXEC restore to separate basic block
Alexander via Phabricator via llvm-commits
- [llvm] 28ad9fc - [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Alexandre Ganea via llvm-commits
- [llvm] a732529 - [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
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] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D75878: [SLP] Support vectorizing functions provided by vector libs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D75878: [SLP] Support vectorizing functions provided by vector libs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74705: [mlir][quantizer] Support quantizing sparse tensors
Alexey Romanov via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Fix interchanging contents of preheader BBs
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Fix interchanging contents of preheader BBs
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D75485: Support DW_FORM_strx* in llvm-dwp.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D75485: Support DW_FORM_strx* in llvm-dwp.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D75881: [BasicBlock] Define class successor and predecessor iterators.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75882: [VPlan] Define class successor and predecessor iterators.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75952: [CFG/BasicBlock] Rename succ_const to const_succ. [NFC]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75962: [CFG/BasicBlock] Rename pred_const to const_pred. [NFC]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75881: [BasicBlock] Define class successor and predecessor iterators.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D76034: CFGDiff: Simplify and generalize over all graph types
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D76034: CFGDiff: Simplify and generalize over all graph types
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75882: [VPlan] Define class successor and predecessor iterators.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75881: [BasicBlock] Define class successor and predecessor iterators.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 9a349d6 - CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option
Amy Huang via llvm-commits
- [PATCH] D76110: CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option
Amy Huang via Phabricator via llvm-commits
- [PATCH] D76110: CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option
Amy Huang via Phabricator via llvm-commits
- [llvm] 1ba3d26 - [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Amy Kwan via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D74486: [PowerPC][Future] Add initial support for PC Relative addressing for constant pool loads
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D72749: [PowerPC] Add exception constraint to FP sqrt, fma, min/max
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D76136: [MLIR] Add support for explicitly signed / unsigned integer constants
Andi Drebes via Phabricator via llvm-commits
- [PATCH] D76137: [MLIR] Add support for signed / unsigned operands for IntArithmeticOp
Andi Drebes via Phabricator via llvm-commits
- [PATCH] D76136: [MLIR] Add support for explicitly signed / unsigned integer constants
Andi Drebes via Phabricator via llvm-commits
- [PATCH] D76136: [MLIR] Add support for explicitly signed / unsigned integer constants
Andi Drebes via Phabricator via llvm-commits
- [PATCH] D75372: [Support] Improve Windows widenPath and add support for long UNC paths
Andrew Ng via Phabricator via llvm-commits
- [llvm] a9f1583 - [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic
Andrzej Warzynski via llvm-commits
- [llvm] 46b9f14 - [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Andrzej Warzynski via llvm-commits
- [llvm] a0c15ed - [AArch64][SVE] Add the @llvm.aarch64.sve.dup.x intrinsic
Andrzej Warzynski via llvm-commits
- [PATCH] D75900: [AArch64][SVE] Add the @llvm.aarch64.sve.dup.unpred intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75928: [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75928: [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75900: [AArch64][SVE] Add the @llvm.aarch64.sve.dup.unpred intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75900: [AArch64][SVE] Add the @llvm.aarch64.sve.dup.unpred intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Andy Davis via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Andy Davis via Phabricator via llvm-commits
- [PATCH] D75932: Move RDF from Hexagon to Codegen
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI)
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update nonnnull attribute during inlining
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Anna Thomas via Phabricator via llvm-commits
- [llvm] a6d3bec - [TTI][ARM][MVE] Refine gather/scatter cost model
Anna Welker via llvm-commits
- [PATCH] D75525: [TTI][ARM][MVE] Refine gather/scatter cost model
Anna Welker via Phabricator via llvm-commits
- [PATCH] D75525: [TTI][ARM][MVE] Refine gather/scatter cost model
Anna Welker via Phabricator via llvm-commits
- [PATCH] D75525: [TTI][ARM][MVE] Refine gather/scatter cost model
Anna Welker via Phabricator via llvm-commits
- [PATCH] D75525: [TTI][ARM][MVE] Refine gather/scatter cost model
Anna Welker via Phabricator via llvm-commits
- [PATCH] D64962: appendToGlobalCtors: allow for llvm.global_ctors functions of varying type
Anthony Eden via Phabricator via llvm-commits
- [PATCH] D74516: Extend TimeTrace to LLVM's new pass manager
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D75817: [NVPTX] Fix instruction selection for addresses in case of addrspacecasts
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D75817: [NVPTX] Fix instruction selection for addresses in case of addrspacecasts
Artem Belevich via Phabricator via llvm-commits
- [llvm] 3262319 - Fix typo in gn files
Arthur Eubanks via llvm-commits
- [PATCH] D52773: clang-cl: Add /showFilenames option (PR31957)
Asuka Inori via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D75076: AMDGPU: Make signext/zeroext behave more sensibly over > i32
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D75078: AMDGPU/GlobalISel: Improve handling of illegal return types
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74928: AMDGPU/GlobalISel: Fix handling of G_ANYEXT with s1 source
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D75088: AMDGPU/GlobalISel: Fix some illegal scalar argument types
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74695: [VPlan] Replace VPWidenRecipe with VPInstruction (WIP).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D75746: [LoopVectorizer] Simplify branch in the remainder loop for trivial cases
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D76200: [VPlan] Use underlying value for printing, if available.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D76182: [AVR] Support aliases in non-zero address space
Ayke via Phabricator via llvm-commits
- [PATCH] D76181: [AVR] Add support for the -mdouble=x flag
Ayke via Phabricator via llvm-commits
- [PATCH] D76181: [AVR] Add support for the -mdouble=x flag
Ayke via Phabricator via llvm-commits
- [PATCH] D76181: [AVR] Add support for the -mdouble=x flag
Ayke via Phabricator via llvm-commits
- [PATCH] D74484: [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D74484: [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D75920: [LoopCacheAnalysis}: Improve cost heuristic.
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] 247a177 - Give helpers internal linkage. NFC.
Benjamin Kramer via llvm-commits
- [llvm] caef4a8 - [AVR] Make helper functions static. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D75967: Work around somes register/spill/liveness issues relating to returnTwice aka setjmp
Bernhard Brehm via Phabricator via llvm-commits
- [llvm] 6aebf0e - Specify branch probabilities for callbr dests
Bill Wendling via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D72656: Specify branch probabilities for callbr dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] ad7b930 - Initialize IsFast* values
Brian Cain via llvm-commits
- [PATCH] D75638: [Hexagon] Support for Linux/Musl ABI.
Brian Cain via Phabricator via llvm-commits
- [PATCH] D75638: [Hexagon] Support for Linux/Musl ABI.
Brian Cain via Phabricator via llvm-commits
- [PATCH] D76079: [Hexagon] Enable init_arrays when target is linux-musl
Brian Cain via Phabricator via llvm-commits
- [PATCH] D74443: [lld][Hexagon] convert call x at GDPLT to call __tls_get_addr
Brian Cain via Phabricator via llvm-commits
- [PATCH] D76156: Initialize IsFast* values
Brian Cain via Phabricator via llvm-commits
- [PATCH] D76156: Initialize IsFast* values
Brian Cain via Phabricator via llvm-commits
- [PATCH] D76016: [ProfileData] Add option to ignore invalid regions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D75664: [Coroutines] Also check lifetime intrinsic for local variable when build coroutine frame
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Brian Sumner via Phabricator via llvm-commits
- [llvm] 2ab8065 - [AArch64][SVE] Add missing fp16 DestructiveInstType tests
Cameron McInally via llvm-commits
- [PATCH] D75765: [AArch64][SVE] Add support for DestructiveTernaryCommWithRev DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75064: [AArch64][SVE] Add support for DestructiveBinaryImm DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75064: [AArch64][SVE] Add support for DestructiveBinaryImm DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75767: [AArch64][SVE] Add missing fp16 DestructiveInstType tests
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75988: [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Cameron McInally via Phabricator via llvm-commits
- [llvm] d07f9e7 - [AMDGPU] Allow struct.buffer.*.format intrinsics to accept i32
Carl Ritson via llvm-commits
- [PATCH] D75789: [AMDGPU] Allow struct.buffer.*.format intrinsics to accept i32
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D76057: [Reassociate] recognize more than one pairs for later CSE - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
ChenZheng via Phabricator via llvm-commits
- [PATCH] D76057: [Reassociate] recognize more than one pairs for later CSE - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
ChenZheng via Phabricator via llvm-commits
- [PATCH] D76057: [Reassociate] recognize more than one pairs for later CSE - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
ChenZheng via Phabricator via llvm-commits
- [PATCH] D76207: [PowerPC] implement target hook isProfitableToHoist
ChenZheng via Phabricator via llvm-commits
- [PATCH] D75863: [AIX} Implement by-val caller arguments in a single register
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D75863: [AIX] Implement by-val caller arguments in a single register
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D76205: Add support for custom op parser/printer hooks to know about result names.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D76205: Add support for custom op parser/printer hooks to know about result names.
Chris Lattner via Phabricator via llvm-commits
- [llvm] f3ad6eb - Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via llvm-commits
- [PATCH] D73794: [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73794: [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D73794: [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D75504: [AMDGPU] moving vcc branch optimization into peephole
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] f7e6f5f - [ExpandMemCmp] Properly constant-fold all compares.
Clement Courbet via llvm-commits
- [llvm] 6518b72 - [ExpandMemCmp] Properly constant-fold all compares.
Clement Courbet via llvm-commits
- [llvm] 3047719 - [ExpandMemCmp][NFC] Add more tests.
Clement Courbet via llvm-commits
- [llvm] 4edd050 - [ExpandMemCmp][NFC] Add more tests.
Clement Courbet via llvm-commits
- [llvm] ffe3515 - [ExpandMemCmp][NFC] Add more tests.
Clement Courbet via llvm-commits
- [PATCH] D75519: [ExpandMemCmp] Properly constant-fold all compares.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75519: [ExpandMemCmp] Properly constant-fold all compares.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D76133: [ExpandMemCmp] Allow overlaping loads in the zero-relational case.
Clement Courbet via Phabricator via llvm-commits
- [llvm] 3dcc0db - [X86] Teach combineToExtendBoolVectorInReg to create opportunities for using broadcast load instructions.
Craig Topper via llvm-commits
- [llvm] ef4f939 - [X86] Remove isel patterns for (X86VBroadcast (i16 (trunc (i32 (load))))). Replace with a DAG combine to form VBROADCAST_LOAD.
Craig Topper via llvm-commits
- [llvm] 1e686d2 - [X86] Add FeatureFast7ByteNOP flag
Craig Topper via llvm-commits
- [llvm] 51a4c61 - [X86] Add test cases for failures to form vbroadcastw due to isTypeDesirableForOp preventing load shrinking to i16.
Craig Topper via llvm-commits
- [llvm] 09c8f38 - [X86] Add isel patterns for X86VBroadcast with i16 truncates from i16->i64 zextload/extload.
Craig Topper via llvm-commits
- [llvm] 1d192e0 - [IR] Fix formatting. NFC
Craig Topper via llvm-commits
- [llvm] 431df3d - [SelectionDAGBuilder] Simplify the struct type handling in getUniformBase.
Craig Topper via llvm-commits
- [llvm] 755e008 - [X86] Remove isel patterns for X86VBroadcast+trunc+extload. Replace with DAG combines.
Craig Topper via llvm-commits
- [llvm] 1ffc507 - [X86] Add avx512f only command lines to the vector add/sub saturation tests. NFC
Craig Topper via llvm-commits
- [llvm] b2da1dd - [X86] Add a non-zero cost for truncating v32i16->v32i8 on avx512bw.
Craig Topper via llvm-commits
- [PATCH] D75620: [SimplifyCFG] Skip merging return blocks if it would break a CallBr.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75526: [X86] Disable commuting for the first source operand of zero masked scalar fma intrinsic instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75835: [X86] Teach combineToExtendBoolVectorInReg to create opportunities for using broadcast load instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75894: [X86] Support intrinsics _bextr2*
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75896: [X86] Support intrinsic _mm_cldemote
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75897: [X86] Support intrinsic _mm_broadcastsi128_si256
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75934: Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75894: [X86] Support intrinsics _bextr2*
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75896: [X86] Support intrinsic _mm_cldemote
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75944: [x86][seses] Don't LFENCE data invariant insts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/5]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75945: Use 15 byte long nops on modern Intel processors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76138: [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76212: [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76212: [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75947: [AArch64][SVE] Implement structured store intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75988: [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75988: [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75672: [ValueTypes] Add support for scalable EVTs
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D76178: [lit] Recursively apply substitutions
Dan Liew via Phabricator via llvm-commits
- [PATCH] D75181: [AArch64] Handle BTI/PAC in case of generated functions.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D76129: Fix possible assertion when using PBQP with debug info
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D75746: [LoopVectorizer] Simplify branch in the remainder loop for trivial cases
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D75536: [LLD] Add support for --unique option
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D75536: [LLD] Add support for --unique option
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D75536: [LLD] Add support for --unique option
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D75847: [DAGCombine] Skip PostInc combine with later users
Dave Green via Phabricator via llvm-commits
- [PATCH] D75525: [TTI][ARM][MVE] Refine gather/scatter cost model
Dave Green via Phabricator via llvm-commits
- [PATCH] D75248: [Arm] Do not lower vmax/vmin to Neon instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75902: [ARM][MVE] VFMA and VFMS validForTailPredication
Dave Green via Phabricator via llvm-commits
- [PATCH] D75248: [Arm] Do not lower vmax/vmin to Neon instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75990: [ARM] MVE VFMA (reg) and VFMAS patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D75990: [ARM] MVE VFMA (reg) and VFMAS patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D76023: [ARM] Sink splats to vector float instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D76024: [MachineLICM] Let targets decide to hoist cheap instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75998: [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add.
Dave Green via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D76023: [ARM] Sink splats to vector float instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75553: [ARM] Constant long shift combines
Dave Green via Phabricator via llvm-commits
- [PATCH] D75371: [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D75371: [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D76135: [MachineLICM] Don't treat cross copies as cheap
Dave Green via Phabricator via llvm-commits
- [PATCH] D76024: [MachineLICM] Let targets decide to hoist cheap instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D76135: [MachineLICM] Don't treat cross copies as cheap
Dave Green via Phabricator via llvm-commits
- [llvm] 30804d0 - CFGDiff: Simplify and generalize over all graph types
David Blaikie via llvm-commits
- [llvm] dcaf13a - CFGDiff: Fix one place where I'd left BasicBlock* hardcoded
David Blaikie via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D73609: Change to individual pretty printer classes, remove generic `make_printer`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76034: CFGDiff: Simplify and generalize over all graph types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76034: CFGDiff: Simplify and generalize over all graph types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76034: CFGDiff: Simplify and generalize over all graph types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76034: CFGDiff: Simplify and generalize over all graph types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D75962: [CFG/BasicBlock] Rename pred_const to const_pred. [NFC]
David Blaikie via Phabricator via llvm-commits
- [PATCH] D75952: [CFG/BasicBlock] Rename succ_const to const_succ. [NFC]
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76067: [llvm-dwp] Refactor handling of section identifiers. NFCI.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
David Blaikie via Phabricator via llvm-commits
- [lld] 6e2804c - [LLD] Add support for --unique option
David Bozier via llvm-commits
- [llvm] f0de8d0 - [Arm] Do not lower vmax/vmin to Neon instructions
David Green via llvm-commits
- [llvm] 72bf26f - [ARM] Extra VFMA tests. NFC
David Green via llvm-commits
- [llvm] 05334de - [ARM] Long shift tests. NFC
David Green via llvm-commits
- [llvm] f67d93d - [ARM] Constant long shift combines
David Green via llvm-commits
- [llvm] 2c6c169 - [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits.
David Green via llvm-commits
- [PATCH] D75630: [PSI] Add tests for is(Hot|Cold)FunctionInCallGraphNthPercentile.
David Li via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
David Stenberg via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
David Stenberg via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
David Stenberg via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
David Stenberg via Phabricator via llvm-commits
- [PATCH] D76141: [DebugInfo] Handle generic type DW_OP_convert ops in llvm-dwarfdump
David Stenberg via Phabricator via llvm-commits
- [PATCH] D76142: [DebugInfo] Handle generic type DW_OP_convert ops in dsymutil
David Stenberg via Phabricator via llvm-commits
- [PATCH] D76145: [DebugInfo] Introduce a DW_OP_LLVM_convert_generic operation
David Stenberg via Phabricator via llvm-commits
- [PATCH] D76146: [DebugInfo] Use DW_OP_LLVM_convert_generic after sign/zero exts
David Stenberg via Phabricator via llvm-commits
- [PATCH] D76164: Fix an assertion error when emitting call site info that combines two DW_OP_stack_values.
David Stenberg via Phabricator via llvm-commits
- [PATCH] D76164: Fix an assertion error when emitting call site info that combines two DW_OP_stack_values.
David Stenberg via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
David Tellenbach via Phabricator via llvm-commits
- [llvm] 3e53bf5 - [PowerPC32] Fix the `setcc` inconsistent result type problem
David Tenty via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
David Tenty via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
David Tenty via Phabricator via llvm-commits
- [PATCH] D75702: [PowerPC32] Fix the `setcc` inconsistent result type problem
David Tenty via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
David Truby via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
David Truby via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
David Truby via Phabricator via llvm-commits
- [PATCH] D75646: Add an SDK attribute to DICompileUnit
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D75585: Add debug info support for Swift/Clang APINotes.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D75964: [GC] Remove buggy untested optimization from statepoint lowering
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D76013: [GC] Loosen ordering on statepoint reloads to allow CSE
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D73181: [SCEV] Use backedge SCEV of PHI only if its input is loop invariant
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D75868: [mlir][spirv] Use separate attribute for (version, capabilities, extensions)
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D75869: [mlir][spirv] Use larger range for target environment lookup function
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D76059: [mlir][vulkan-runner] Use C-compatible wrapper emission.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D76059: [mlir][vulkan-runner] Use C-compatible wrapper emission.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D76059: [mlir][vulkan-runner] Use C-compatible wrapper emission.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D76059: [mlir][vulkan-runner] Use C-compatible wrapper emission.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D76059: [mlir][vulkan-runner] Use C-compatible wrapper emission.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D75718: [WebAssembly] Fixed FrameBaseLocal not being set.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D75718: [WebAssembly] Fixed FrameBaseLocal not being set.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
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] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Digger via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
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] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Digger via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D76162: [AIX] discard the label in the csect of function description and use qualname for linkage
Digger via Phabricator via llvm-commits
- [PATCH] D75914: systemz: allow configuring default SystemZTargetCPU
Dimitri John Ledkov via Phabricator via llvm-commits
- [PATCH] D76191: Turn off core dumps before starting the main body of test-release.sh.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D76192: Use maximum compression when packaging release tarballs.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] 83cdb65 - [AArch64][Fix] LdSt optimization generate premature stack-popping
Diogo Sampaio via llvm-commits
- [llvm] c15c68a - [CallSiteInfo] Enable the call site info only for -g + optimizations
Djordje Todorovic via llvm-commits
- [llvm] 5aa5c94 - Reland "[DebugInfo] Enable the debug entry values feature by default"
Djordje Todorovic via llvm-commits
- [llvm] 3e47f87 - [NFC][llvm-dwarfdump] Always use 'const Twine &'
Djordje Todorovic via llvm-commits
- [llvm] 3b98464 - [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via llvm-commits
- [PATCH] D75175: [CallSiteInfo] Enable the call site info only for -g + optimizations
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75727: [NFC][llvm-dwarfdump] Always use 'const Twine &'
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75727: [NFC][llvm-dwarfdump] Always use 'const Twine &'
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75727: [NFC][llvm-dwarfdump] Always use 'const Twine &'
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75974: [DebugInfo] Fix build failure on the mingw
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [compiler-rt] a72dc86 - tsan: tsan_interface.h: make constants static
Dmitry Vyukov via llvm-commits
- [PATCH] D75849: [compiler-rt] Allow golang race detector to run on musl-c
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D75820: tsan_interface.h: make constants static
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D75849: [compiler-rt] Allow golang race detector to run on musl-c
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] 6b96623 - [GlobalISel] fix crash in narrowScalarExtract if DstRegs only has one register
Dominik Montada via llvm-commits
- [PATCH] D75743: [GlobalISel] fix crash in narrowScalarExtract if DstRegs only has one register
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75994: [GlobalISel] add additional lowering support for G_INSERT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75994: [GlobalISel] add additional lowering support for G_INSERT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75994: [GlobalISel] add additional lowering support for G_INSERT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75994: [GlobalISel] add additional lowering support for G_INSERT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75994: [GlobalISel] add additional lowering support for G_INSERT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75278: Use FileDescriptorIsDisplayed in place of direct call to isatty in support library
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D75278: Use FileDescriptorIsDisplayed in place of direct call to isatty in support library
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D75278: Use FileDescriptorIsDisplayed in place of direct call to isatty in support library
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D76075: Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate"
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D76178: [lit] Recursively apply substitutions
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D76178: [lit] Recursively apply substitutions
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] dfecec6 - [AVR] Include AVR by default in LLVM builds
Dylan McKay via llvm-commits
- [llvm] 9059056 - Revert "[AVR] Include AVR by default in LLVM builds"
Dylan McKay via llvm-commits
- [llvm] 13be274 - [AVR] Fix read of uninitialized variable AVRSubtarget:::ELFArch
Dylan McKay via llvm-commits
- [llvm] 2cf4b4d - [AVR] Fix reads of uninitialized variables from constructor of AVRSubtarget
Dylan McKay via llvm-commits
- [llvm] c480c58 - [AVR] Include AVR by default in LLVM builds
Dylan McKay via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Dylan McKay via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D75933: Revert SimplifyLibcalls part change of D45736 [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D75942: [x86][seses] No lfences in bb w/ 1 load and 0 stores
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] fcc2238 - [SCEV] Add missing cache queries
Ehud Katz via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Ehud Katz via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Ehud Katz via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Ehud Katz via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Ehud Katz via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D74415: [ADT] Implement the Waymarking as an independent utility
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [llvm] 65fc706 - [SCEV] Add support for GEPs over scalable vectors.
Eli Friedman via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75879: [lld][WIP]Enabling loading LLVM pass plugins
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75887: [SCEV] Add support for GEPs over scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75428: [MC][ARM] add implicit immediate form for ldrsbt/ldrht/ldrsht
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] D75947: [AArch64][SVE] Implement structured store intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75887: [SCEV] Add support for GEPs over scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75887: [SCEV] Add support for GEPs over scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75846: [SCCP] Split up call site handling, only propagate result on change.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75782: [InstSimplify][SVE] Fix SimplifyInsert/ExtractElementInst for scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74386: [SVE] Update API ConstantVector::getSplat() to use ElementCount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75892: [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76024: [MachineLICM] Let targets decide to hoist cheap instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75672: [ValueTypes] Add support for scalable EVTs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74386: [SVE] Update API ConstantVector::getSplat() to use ElementCount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76078: [AArch64][SVE] Add a pass for SVE intrinsic optimisations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75672: [ValueTypes] Add support for scalable EVTs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75988: [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75892: [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75879: [lld][WIP]Enabling loading LLVM pass plugins
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75755: [AArch64][Fix] LdSt optimization generate premature stack-popping
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69906: [ARM] Track epilogue instructions with FrameDestroy flag (NFC)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76024: [MachineLICM] Let targets decide to hoist cheap instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75977: [JumpThreading] Fix PR44611
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76157: [SelectionDAGBuilder] Don't set MachinePointerInfo for gather when we find a uniform base
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75887: [SCEV] Add support for GEPs over scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75820: tsan_interface.h: make constants static
Emilio G. Cota via Phabricator via llvm-commits
- [PATCH] D75836: [MC] Allow Stackmap sections after DWARF in MachO.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D75631: [test] Fix reliability of disassemble-functions.test
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D76027: [libc++abi] NFC: Simplify extern C declaration
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D75795: [libc++abi] Change __cxa_finalize return type to void
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D71894: [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the shared version is present
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D75950: [libc++abi] NFC: Move AtomicInt to cxa_guard_impl.h
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D75795: [libc++abi] Change __cxa_finalize return type to void
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72416: [Flang] add flang as a new subproject in cmake
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D75920: [LoopCacheAnalysis}: Improve cost heuristic.
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D75920: [LoopCacheAnalysis}: Improve cost heuristic.
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D75617: [WPD] Provide a way to prevent function(s) from being devirtualized
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D75425: [docs] Added solutions to slow build under common problems
Evan LeClercq via Phabricator via llvm-commits
- [PATCH] D75425: [docs] Added solutions to slow build under common problems
Evan LeClercq via Phabricator via llvm-commits
- [PATCH] D74338: [RFC][TableGen] Support combining AssemblerPredicates with ORs
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] 54d6c11 - [msan] Fix srcaddr handling in recvfrom interceptor.
Evgenii Stepanov via llvm-commits
- [PATCH] D73513: [memtag] Plug in stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Fady Ghanim via Phabricator via llvm-commits
- [llvm] 6d026c8 - [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ XCOFF/ wasm/
Fangrui Song via llvm-commits
- [llvm] 0d673be - [llvm-objdump] Rename --disassemble-functions to --disassemble-symbols
Fangrui Song via llvm-commits
- [lld] 2fed3ca - [lld] Add .clang-tidy to customize readability-identifier-naming.{Member,Parameter,Variable}Case => camelBack
Fangrui Song via llvm-commits
- [lld] 92b5b98 - [ELF] Postpone evaluation of ORIGIN/LENGTH in a MEMORY command
Fangrui Song via llvm-commits
- [llvm] a0c0389 - [SimplifyLibcalls] Don't replace locked IO (fgetc/fgets/fputc/fputs/fread/fwrite) with unlocked IO (*_unlocked)
Fangrui Song via llvm-commits
- [lld] fbf41b5 - [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign
Fangrui Song via llvm-commits
- [lld] eb4b5a3 - [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via llvm-commits
- [lld] 0bb362c - [ELF] --gdb-index: fix memory usage regression after D74773
Fangrui Song via llvm-commits
- [llvm] 0bd3da5 - [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via llvm-commits
- [llvm] e799405 - [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
Fangrui Song via llvm-commits
- [llvm] d385133 - [llvm-objdump][test] Move {AArch64, X86}/macho-* to MachO/
Fangrui Song via llvm-commits
- [llvm] b1cdada - [llvm-objdump][test] Move {AArch64,ARM}/* to ELF/ARM/ or MachO/ARM/ and {AMDGPU,Hexagon,Mips,powerPC}/ to ELF/
Fangrui Song via llvm-commits
- [llvm] 6ed18ea - [llvm-objdump][test] Change llvm-objdump tests to use double dash options
Fangrui Song via llvm-commits
- [llvm] ecd6d72 - [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options
Fangrui Song via llvm-commits
- [lld] f0374e7 - [test] lld/test/: change llvm-objdump single-dash long options to double-dash options
Fangrui Song via llvm-commits
- [llvm] 5c3ec7d - [llvm-objdump] Require long options to use double-dash --long-option
Fangrui Song via llvm-commits
- [PATCH] D75798: [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ XCOFF/ wasm/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75798: [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ XCOFF/ wasm/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75798: [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ XCOFF/ wasm/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75816: [llvm-objdump] Rename --disassemble-functions to --disassemble-symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75793: [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75809: [lld] Add .clang-tidy to customize readability-identifier-naming.{Member,Parameter,Variable}Case => camelBack
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75763: [ELF] Postpone evaluation of ORIGIN/LENGTH in a MEMORY command
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75793: [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75536: [LLD] Add support for --unique option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75278: Use FileDescriptorIsDisplayed in place of direct call to isatty in support library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75631: [test] Fix reliability of disassemble-functions.test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75278: Use FileDescriptorIsDisplayed in place of direct call to isatty in support library
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75885: [AArch64] Allow logical immediates to have all-1 in top bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75885: [AArch64] Allow logical immediates to have all-1 in top bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75579: [WIP] Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by libraries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75654: [x86][slh] Move isDataInvariant* functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75793: [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75933: Revert D45736 [SimplifyLibcalls] Replace locked IO with unlocked IO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75921: [LLD][DOCS][ELF]Add initial LLD LinkerScript docs page
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75933: Revert SimplifyLibcalls part change of D45736 [SimplifyLibcalls] Replace locked IO with unlocked IO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75933: [SimplifyLibcalls] Don't replace locked IO (fgetc/fgets/fputc/fputs/fread/fwrite) with unlocked IO (*_unlocked)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75933: [SimplifyLibcalls] Don't replace locked IO (fgetc/fgets/fputc/fputs/fread/fwrite) with unlocked IO (*_unlocked)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75790: [PowerPC] Fix compile time issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75790: [PowerPC] Fix compile time issue in recursive CTR analysis code
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75885: [AArch64] Allow logical immediates to have all-1 in top bits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75949: [llvm-objcopy] Allow empty sections in --dump-section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75949: [llvm-objcopy] Allow empty sections in --dump-section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75724: [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76003: [ELF][test] Add test for --gc-sections + many sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
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] 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] D75795: [libc++abi] Change __cxa_finalize return type to void
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76046: [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75879: [lld][WIP]Enabling loading LLVM pass plugins
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74773: [LLD][Debuginfo] create DWARFContext only once for the same object file.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76046: [Object] Change ELFObjectFile<ELFT>::getFileFormatName() to use BFD names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70606: LLD: CET shadow stack support on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75793: [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75797: [llvm-objdump] --syms: print 'u' for STB_GNU_UNIQUE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76151: [MC] Don't use SHT_X86_64_UNWIND for .eh_frame on non-Solaris OSes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76174: [ELF] Support linking ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76181: [AVR] Add support for the -mdouble=x flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76174: [ELF] Support linking ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76174: [ELF] Support linking ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76195: [llvm-readobj][test] - Remove unused Offset key from reloc-types-*.test tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75349: [LLD][ELF][ARM] Implement ARM pc-relative relocations for adr and ldr
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] D76174: [ELF] Support linking ET_EXEC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 3dc6e53 - [LoopPeel] Turn incorrect assert into a check
Fedor Sergeev via llvm-commits
- [PATCH] D74516: Extend TimeTrace to LLVM's new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D74516: Extend TimeTrace to LLVM's new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Remove incorrect assertion in countToEliminateCompares
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D75972: [QuantOps] Add the quant region definition
Feng Liu via Phabricator via llvm-commits
- [PATCH] D75972: [QuantOps] Add the quant region definition
Feng Liu via Phabricator via llvm-commits
- [llvm] b53907b - [SLP] Precommit vector library test for D75878.
Florian Hahn via llvm-commits
- [llvm] 2d6ecf4 - [SLP] Support vectorizing functions provided by vector libs.
Florian Hahn via llvm-commits
- [llvm] c8c14d9 - [InstCombine] Support vectors in SimplifyAddWithRemainder.
Florian Hahn via llvm-commits
- [llvm] bc6c8c4 - [Matrix] Add remark propagation along the inlined-at chain.
Florian Hahn via llvm-commits
- [llvm] f1ac5d2 - [SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via llvm-commits
- [llvm] c52f839 - Revert "[SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)"
Florian Hahn via llvm-commits
- [llvm] 0c5b6e2 - Recommit "[SCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)"
Florian Hahn via llvm-commits
- [llvm] e30c257 - [CVP,SCCP] Precommit test for D75055.
Florian Hahn via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Florian Hahn via llvm-commits
- [llvm] 4878aa3 - [ValueLattice] Add new state for undef constants.
Florian Hahn via llvm-commits
- [llvm] b8b8f04 - [ValueLattice] Go to overdefined in getRange() for full ranges.
Florian Hahn via llvm-commits
- [llvm] 650f363 - [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75846: [SCCP] Split up call site handling, only propagate result on change.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75878: [SLP] Support vectorizing functions provided by vector libs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75055: [ValueLattice] Merging a constant range with undefined is overdefined.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75878: [SLP] Support vectorizing functions provided by vector libs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75878: [SLP] Support vectorizing functions provided by vector libs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73600: [Matrix] Add remark propagation along the inlined-at chain.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73600: [Matrix] Add remark propagation along the inlined-at chain.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Do not break LCSSA
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75846: [SCCP] Split up callsite handling, only propagate result on change (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75846: [SCCP] Split up callsite handling, only propagate result on change (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76057: [Reassociate] recognize more than one pairs for later CSE - NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70066: [MacroFusion] Limit the max fused number as 2 to reduce the dependency
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Fix interchanging contents of preheader BBs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71689: Improve that the necessary and sufficient combination is not tried for multiple loops in loop-interchange
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74352: [SystemZ] Bugfix in emitSelect()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76075: Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate"
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74352: [SystemZ] Bugfix in emitSelect()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74677: [bugpoint] Also replace declarations with null.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76193: [ValueTracking] Use assumptions in computeConstantRange.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76194: [BasicAA] Use known lower bounds for index values for size based check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76193: [ValueTracking] Use assumptions in computeConstantRange.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76200: [VPlan] Use underlying value for printing, if available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74695: [VPlan] Replace VPWidenRecipe with VPInstruction (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76073: [compiler-rt][tsan] Fix: Leak of ThreadSignalContext memory mapping when destroying fibers.
Florian via Phabricator via llvm-commits
- [llvm] 4dde9e9 - [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions.
Francesco Petrogalli via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75862: [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75862: [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D76209: [llvm][SVE] Addressing mode for FF/NF loads.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Frank Laub via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Frank Laub via Phabricator via llvm-commits
- [compiler-rt] 20dfcf1 - [cmake] By default do not build compiler-rt with PGO
George Burgess IV via llvm-commits
- [compiler-rt] cfc3e7f - [cmake] Strip quotes in compiler-rt/lib/crt; error if checks fail
George Burgess IV via llvm-commits
- [llvm] bb0ec1d - [x86][slh][NFC] Rm redundant liveness check
George Burgess IV via llvm-commits
- [llvm] 174c3eb - [x86][slh] Move isDataInvariant* functions
George Burgess IV via llvm-commits
- [PATCH] D75065: [cmake] Strip quotes in compiler-rt/lib/crt and explicitly throw error if check executable fails
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75499: [cmake] By default do not build compiler-rt with PGO instrumentation or use
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75654: [x86][slh] Move isDataInvariant* functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75650: [x86][slh][NFC] Rm redundant liveness check
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75654: [x86][slh] Move isDataInvariant* functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75941: [x86][seses] No LFENCEs in basic blocks w/o loads
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75942: [x86][seses] No lfences in bb w/ 1 load and 0 stores
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75536: [LLD] Add support for --unique option
George Rimar via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
George Rimar via Phabricator via llvm-commits
- [PATCH] D75225: [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand
George Rimar via Phabricator via llvm-commits
- [PATCH] D75921: [LLD][DOCS][ELF]Add initial LLD LinkerScript docs page
George Rimar via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
George Rimar via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
George Rimar via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
George Rimar via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
George Rimar via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
George Rimar via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
George Rimar via Phabricator via llvm-commits
- [PATCH] D76081: [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0
George Rimar via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D76131: [yaml2obj] - Set the default value for `PAddr` property of a program header to a value of `VAddr`
George Rimar via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
George Rimar via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
George Rimar via Phabricator via llvm-commits
- [PATCH] D76110: CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option
George Rimar via Phabricator via llvm-commits
- [PATCH] D76174: [ELF] Support linking ET_EXEC
George Rimar via Phabricator via llvm-commits
- [PATCH] D76131: [yaml2obj] - Set the default value for `PAddr` property of a program header to a value of `VAddr`
George Rimar via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D76195: [llvm-readobj][test] - Remove unused Offset key from reloc-types-*.test tests
George Rimar via Phabricator via llvm-commits
- [llvm] 6f3de2e - [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
Georgii Rymar via llvm-commits
- [llvm] b236b4c - [yaml2obj] - Set a default value for `PAddr` property of a program header to a value of `VAddr`
Georgii Rymar via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D76058: [OpenMPOpt] Validate declaration types against the expected types
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D75764: [mlir] Create a std op instead of chain of ops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75764: [mlir] Create a std op instead of chain of ops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Hans Wennborg via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Heejin Ahn via Phabricator via llvm-commits
- [llvm] d9bf79f - [Attributor][FIX] Add a missing dependence track in noalias deduction
Hideto Ueno via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75923: [Attributor] Deduction based on recursive path exploration
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75924: [Attributor] AANoCapture: Regard a comparison to null as nocapture
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75924: [Attributor] AANoCapture: Regard a comparison to null as nocapture
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75924: [Attributor] AANoCapture: Regard a comparison to null as nocapture
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75923: [Attributor] Deduction based on recursive path exploration
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75923: [Attributor] Deduction based on recursive path exploration
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71617: [Attributor] noalias attribute deduction fixme
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74888: [Attributor] Use knowledge retained in llvm.assume (operand bundles)
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Hideto Ueno via Phabricator via llvm-commits
- [llvm] 4b4e5d4 - [PSI] Add tests for is(Hot|Cold)FunctionInCallGraphNthPercentile.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D75630: [PSI] Add tests for is(Hot|Cold)FunctionInCallGraphNthPercentile.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D75833: [RISCV] Support RISC-V ELF attribute section in llvm-readobj
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D75833: [RISCV] Support RISC-V ELF attribute section in llvm-readobj
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D75833: [RISCV] Support RISC-V ELF attribute section in llvm-readobj
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] b94d4b1 - [unittests][Object] Use matching signedness for expected value
Hubert Tong via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74593: Fixes a bug in pstat module
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [llvm] 8f52573 - [InstSimplify][SVE] Fix SimplifyInsert/ExtractElementInst for scalable vector.
Huihui Zhang via llvm-commits
- [llvm] 118abf2 - [SVE] Update API ConstantVector::getSplat() to use ElementCount.
Huihui Zhang via llvm-commits
- [llvm] f4f2706 - [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction.
Huihui Zhang via llvm-commits
- [llvm] fc1f205 - [SLPVectorizer][SVE] Bail out early for scalable vector.
Huihui Zhang via llvm-commits
- [PATCH] D75892: [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D75892: [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D75782: [InstSimplify][SVE] Fix SimplifyInsert/ExtractElementInst for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D74386: [SVE] Update API ConstantVector::getSplat() to use ElementCount.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D74386: [SVE] Update API ConstantVector::getSplat() to use ElementCount.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D75892: [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D75892: [InstSimplify][SVE] Fix SimplifyGEPInst for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D74386: [SVE] Update API ConstantVector::getSplat() to use ElementCount.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D73753: [ConstantFold][SVE] Fix constant folding for scalable vector compare instruction.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D76017: [SLPVectorizer][SVE] Bail out early for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D75485: Support DW_FORM_strx* in llvm-dwp.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D76067: [llvm-dwp] Refactor handling of section identifiers. NFCI.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 8fc9eea - Test that volatile load type isn't changed
JF Bastien via llvm-commits
- [PATCH] D75644: Test that volatile load type isn't changed
JF Bastien via Phabricator via llvm-commits
- [PATCH] D75219: [mlir] Add primitive transform pattern to rewrite linalg.copy into vector.broadcast form
JOSE IGNACIO GOMEZ PEREZ via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75987: [mlir][RFC][AVX512] Start a primitive AVX512 dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D76019: [mlir][NFC] Move the definition of AffineApplyOp to ODS
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D76020: [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant".
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D76144: [mlir] Automatically add DerivedAttribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D76144: [mlir] Automatically add DerivedAttribute op interface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D76155: [mlir][NFC] Move the LoopLike interface out of Transforms/ and into Interfaces/
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fcvt.{d, s}.{x, w} fN, x0
James Clarke via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fcvt.{d, s}.{x, w} fN, x0
James Clarke via Phabricator via llvm-commits
- [PATCH] D75248: [Arm] Do not lower vmax/vmin to Neon instructions
James Greenhalgh via Phabricator via llvm-commits
- [llvm] 0cd7a32 - [NFC][DebugInfo] Refactor address advancing operations to share code
James Henderson via llvm-commits
- [llvm] 8732192 - [DebugInfo] Report unsupported maximum_operations_per_instruction values
James Henderson via llvm-commits
- [llvm] 6e0c9e4 - [DebugInfo] Prevent crash when .debug_line line_range is zero
James Henderson via llvm-commits
- [llvm] 684d6fd - [DebugInfo] Add check for .debug_line minimum_instruction_length of 0
James Henderson via llvm-commits
- [llvm] 326bc1d - [Object] Fix handling of large archive members
James Henderson via llvm-commits
- [llvm] 2150a6d - [Object][unittest] Skip tests on machines with non-64 bit size_t
James Henderson via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
James Henderson via Phabricator via llvm-commits
- [PATCH] D75631: [test] Fix reliability of disassemble-functions.test
James Henderson via Phabricator via llvm-commits
- [PATCH] D75498: [llvm-objdump] Add option to sort symbols during disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
James Henderson via Phabricator via llvm-commits
- [PATCH] D75797: [llvm-objdump] --syms: print 'u' for STB_GNU_UNIQUE
James Henderson via Phabricator via llvm-commits
- [PATCH] D75798: [llvm-objdump][test] Move binary format specific tests under COFF/ ELF/ MachO/ wasm/
James Henderson via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D75793: [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
James Henderson via Phabricator via llvm-commits
- [PATCH] D75816: [llvm-objdump] Rename --disassemble-functions to --disassemble-symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D74819: [DebugInfo] Report unsupported maximum_operations_per_instruction values
James Henderson via Phabricator via llvm-commits
- [PATCH] D43470: [DebugInfo] Prevent crash when .debug_line line_range is zero
James Henderson via Phabricator via llvm-commits
- [PATCH] D75189: [DebugInfo] Add check for .debug_line minimum_instruction_length of 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75188: [NFC][DebugInfo] Refactor address advancing operations to share code
James Henderson via Phabricator via llvm-commits
- [PATCH] D74819: [DebugInfo] Report unsupported maximum_operations_per_instruction values
James Henderson via Phabricator via llvm-commits
- [PATCH] D43470: [DebugInfo] Prevent crash when .debug_line line_range is zero
James Henderson via Phabricator via llvm-commits
- [PATCH] D75189: [DebugInfo] Add check for .debug_line minimum_instruction_length of 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D74819: [DebugInfo] Report unsupported maximum_operations_per_instruction values
James Henderson via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D75793: [llvm-objdump] --syms: print 'i' for STT_GNU_IFUNC
James Henderson via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D75833: [RISCV] Support RISC-V ELF attribute section in llvm-readobj
James Henderson via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
James Henderson via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
James Henderson via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
James Henderson via Phabricator via llvm-commits
- [PATCH] D76003: [ELF][test] Add test for --gc-sections + many sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D75528: [yaml2obj][obj2yaml][test] - Add base tests for relocation addends.
James Henderson via Phabricator via llvm-commits
- [PATCH] D75796: [llvm-objdump][test] Reorganize ELF --syms tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
James Henderson via Phabricator via llvm-commits
- [PATCH] D75879: [lld][WIP]Enabling loading LLVM pass plugins
James Henderson via Phabricator via llvm-commits
- [PATCH] D75527: [yaml2obj] - Add `ELFYAML::YAMLInt` to fix how we parse a relocation `Addend` key.
James Henderson via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
James Henderson via Phabricator via llvm-commits
- [PATCH] D75949: [llvm-objcopy] Allow empty sections in --dump-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
James Henderson via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76003: [ELF][test] Add test for --gc-sections + many sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76003: [ELF][test] Add test for --gc-sections + many sections
James Henderson via Phabricator via llvm-commits
- [llvm] b7ce8fa - [LLJIT] Add std::move() as a workaround for older compilers
Jan Korous via llvm-commits
- [PATCH] D74662: libclc: cmake configure should depend on file lists
Jan Vesely via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Jari Ronkainen via Phabricator via llvm-commits
- [PATCH] D75627: [PowerPC][AIX] Fix printing of program counter for AIX assembly.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Jason Liu via Phabricator via llvm-commits
- [llvm] daf686b - [AMDGPU] Remove unused SchedWrite class
Jay Foad via llvm-commits
- [llvm] c7b2e7f - [AMDGPU] Fix scheduling info for terminator SALU instructions
Jay Foad via llvm-commits
- [llvm] c8f0d27 - [AMDGPU] Fix the gfx10 scheduling model for f32 conversions
Jay Foad via llvm-commits
- [llvm] a46dba2 - [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV
Jay Foad via llvm-commits
- [PATCH] D74942: AMDGPU/GlobalISel: Start matching s_lshlN_add_u32 instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75855: [AMDGPU] Use script to generate atomic optimizations test
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75860: [AMDGPU] Fix scheduling info for terminator SALU instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75860: [AMDGPU] Fix scheduling info for terminator SALU instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75088: AMDGPU/GlobalISel: Fix some illegal scalar argument types
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75392: [AMDGPU] Fix the gfx10 scheduling model for f32 conversions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75392: [AMDGPU] Fix the gfx10 scheduling model for f32 conversions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75976: [AMDGPU] Optimize AtomicOptimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75999: [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75999: [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75999: [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D76180: AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74935: [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74714: GlobalISel: Implement fewerElementsVector for G_TRUNC
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74576: GlobalISel: Don't try to narrow extending loads/trunc store
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D76068: [ARM][MachineOutliner] Add NoLRSave and Register modes.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D76069: [ARM][MachineOutliner] Add default mode.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D76068: [ARM][MachineOutliner] Add NoLRSave and Register modes.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Jez Ng via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76166: [MC] Handle layout change due to relaxation of another section
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76166: [MC] Handle layout change due to relaxation of another section
Jian Cai via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Jian Cai via Phabricator via llvm-commits
- [llvm] f71abec - [LoopInterchange] Fix interchanging contents of preheader BBs
Jimmy Zhongduo Lin via llvm-commits
- [llvm] a0cacb6 - Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [compiler-rt] 31c85ca - [compiler-rt][tsan] Make fiber support in thread sanitizer dynamic linkable
Joachim Protze via llvm-commits
- [PATCH] D74487: Make fiber support in thread sanitizer dynamic linkable
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D76186: Fix compatibility for __builtin_stdarg_start
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] 13def55 - [Attributor] Enable test with update check lines
Johannes Doerfert via llvm-commits
- [llvm] 263c4a3 - Fix compiler warning when compiling without asserts
Johannes Doerfert via llvm-commits
- [llvm] 1c9c23d - [OpenMP][Opt][NFC] Add test case for known runtime function attributes
Johannes Doerfert via llvm-commits
- [llvm] 40815a4 - Revert "[Attributor] Enable test with update check lines"
Johannes Doerfert via llvm-commits
- [llvm] a198adb - [Attributor] IPO across definition boundary of a function marked alwaysinline
Johannes Doerfert via llvm-commits
- [llvm] b285b33 - [Attributor] Detect possibly unbounded cycles in functions
Johannes Doerfert via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
Johannes Doerfert via llvm-commits
- [llvm] 2543567 - [AssumeBundles] filter usefull attriutes to preserve
Johannes Doerfert via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
Johannes Doerfert via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
Johannes Doerfert via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75462: [mem2reg] Enhance to ignore @llvm.assume(icmp ne null) uses.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75924: [Attributor] AANoCapture: Regard a comparison to null as nocapture
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75923: [Attributor] Deduction based on recursive path exploration
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74935: [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75269: [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75923: [Attributor] Deduction based on recursive path exploration
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73404: Basis of dropping uses in llvm.assume.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75269: [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73404: Basis of dropping uses in llvm.assume.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75970: Fix compiler warning when compiling without asserts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74967: [NFC] Add filters to hasNItems and hasNItemsOrMore
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75923: [Attributor] Deduction based on recursive path exploration
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75970: Fix compiler warning when compiling without asserts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75010: [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75590: [Attributor] IPO across definition boundary of a function marked alwaysinline
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75825: [AssumeBundles] Preserve Information in the inliner
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76048: [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75828: [AssumeBundles] filter usefull attriutes to preserve
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73832: Ignore/Drop droppable uses for code-sinking in InstCombine
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update nonnnull attribute during inlining
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76147: [AssumeBundles] Detection of Empty bundles
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73832: Ignore/Drop droppable uses for code-sinking in InstCombine
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76170: [OpenMP][NFC] Reduce instantiation time with different data structure
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76170: [OpenMP][NFC] Reduce instantiation time with different data structure
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76149: [AssumeBundles] Use assume bundles in isKnownNonZero
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76149: [AssumeBundles] Use assume bundles in isKnownNonZero
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71179: [OpenMP][WIP] Initial support for `begin/end declare variant`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74888: [Attributor] Use knowledge retained in llvm.assume (operand bundles)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76170: [OpenMP][NFC] Reduce instantiation time with different data structure
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76058: Validate declaration types against the expected types
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
John Brawn via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
John McCall via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
John McCall via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
John McCall via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
John McCall via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D76041: [builtins] Build for arm64e for Darwin
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
John Regehr via Phabricator via llvm-commits
- [llvm] 882f589 - Revert "[AssumeBundles] Move to IR so it can be used by Analysis"
Jonas Devlieghere via llvm-commits
- [debuginfo-tests] 54146cb - [debuginfo-tests] Update test for double-dash long-option.
Jonas Devlieghere via llvm-commits
- [PATCH] D75618: [AssumeBundles] Move to IR so it can be used by Analysis
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] c2dafe1 - [SimplifyCFG] Skip merging return blocks if it would break a CallBr.
Jonas Paulsson via llvm-commits
- [llvm] 62ff996 - [SystemZ] Improve foldMemoryOperandImpl().
Jonas Paulsson via llvm-commits
- [PATCH] D75620: [SimplifyCFG] Skip merging return blocks if it would break a CallBr.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67437: [SystemZ] Improve foldMemoryOperandImpl().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D70228: [LoopDataPrefetch + SystemZ] Let target decide on prefetching on a per loop basis
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D75978: [SystemZ] Avoid scalarization of UINT_TO_FP + improve shuffled zext:ing loads.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D76055: [SystemZ] Improve foldMemoryOperandImpl().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D76055: [SystemZ] Improve foldMemoryOperandImpl().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D74352: [SystemZ] Bugfix in emitSelect()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D75978: [SystemZ] Avoid scalarization of S/UINT_TO_FP
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 6bfd10f - Fix internal links in Kaleidoscope tutorial
Jonathan Roelofs via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D75949: [llvm-objcopy] Allow empty sections in --dump-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D75664: [Coroutines] Also check lifetime intrinsic for local variable when build coroutine frame
JunMa via Phabricator via llvm-commits
- [PATCH] D75664: [Coroutines] Also check lifetime intrinsic for local variable when build coroutine frame
JunMa via Phabricator via llvm-commits
- [PATCH] D75664: [Coroutines] Also check lifetime intrinsic for local variable when build coroutine frame
JunMa via Phabricator via llvm-commits
- [PATCH] D75977: [JumpThreading] Fix PR44611
JunMa via Phabricator via llvm-commits
- [PATCH] D75977: [JumpThreading] Fix PR44611
JunMa via Phabricator via llvm-commits
- [PATCH] D75977: [JumpThreading] Fix PR44611
JunMa via Phabricator via llvm-commits
- [PATCH] D75664: [Coroutines] Also check lifetime intrinsic for local variable when build coroutine frame
JunMa via Phabricator via llvm-commits
- [llvm] 8eb2f86 - [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via llvm-commits
- [llvm] 629cf3c - Apply update_test_check.py to CodeGenPrepare/X86/freeze-icmp.ll test
Juneyoung Lee via llvm-commits
- [llvm] 48b901b - Add tests to Transforms/CodeGenPrepare/X86/freeze-cmp.ll before commiting D76048
Juneyoung Lee via llvm-commits
- [llvm] c39cb1c - [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null
Juneyoung Lee via llvm-commits
- [llvm] 10aa7ea - [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via llvm-commits
- [llvm] 27f3039 - Be more strict when checking existence of foo
Juneyoung Lee via llvm-commits
- [llvm] 10aa7ea - [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via llvm-commits
- [llvm] 4ffe3ac - Revert "[CodeGenPrepare] Freeze condition when transforming select to br"
Juneyoung Lee via llvm-commits
- [llvm] 6ad6360 - [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76005: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants and bitcast/alloca/gep
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76048: [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76113: [ExpandMemCmp] Correctly set alignment of generated loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76113: [ExpandMemCmp] Correctly set alignment of generated loads
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76048: [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76048: [CodeGenPrepare] Expand freeze conversion to support fcmp and icmp with null
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76179: [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76179: [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76179: [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76179: [CodeGenPrepare] Freeze condition when transforming select to br
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] c8cd1a9 - [AArch64] Add support for Fujitsu A64FX
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D75594: [AArch64] Add support for Fujitsu A64FX
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [compiler-rt] 7f6b25a - [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution
Kamil Rytarowski via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75894: [X86] Support intrinsics _bextr2*
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75896: [X86] Support intrinsic _mm_cldemote
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75897: [X86] Support intrinsic _mm_broadcastsi128_si256
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75896: [X86] Support intrinsic _mm_cldemote
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75894: [X86] Support intrinsics _bextr2*
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75894: [X86] Support intrinsics _bextr2*
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75896: [X86] Support intrinsic _mm_cldemote
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75897: [X86] Support intrinsic _mm_broadcastsi128_si256
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76052: [X86] Disable nop padding before instruction following a prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76052: [X86] Disable nop padding before instruction following a prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76052: [X86] Disable nop padding before instruction following a prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76166: [MC] Handle layout change due to relaxation of another section
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76176: [X86] Disable nop padding before instruction following hardcode
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76176: [X86] Disable nop padding before instruction following hardcode
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76176: [X86] Disable nop padding before instruction following hardcode
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76176: [X86] Disable nop padding before instruction following hardcode
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76176: [X86] Disable nop padding before instruction following hardcode
Kan Shengchen via Phabricator via llvm-commits
- [llvm] c4cbc58 - [NFC][PowerPC] Add a new MIR file te test ppc-early-ret pass
Kang Zhang via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Kaushik Kulkarni via Phabricator via llvm-commits
- [PATCH] D75977: [JumpThreading] Fix PR44611
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D75225: [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand
Kees Cook via Phabricator via llvm-commits
- [llvm] 0bba37a - [AArch64][SVE] Add SVE intrinsics for address calculations
Kerry McLaughlin via llvm-commits
- [PATCH] D75858: [AArch64][SVE] Add SVE intrinsics for address calculations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D75858: [AArch64][SVE] Add SVE intrinsics for address calculations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D75862: [llvm][CodeGen] IR intrinsics for SVE2 contiguous conflict detection instructions.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D76078: [AArch64][SVE] Add a pass for SVE intrinsic optimisations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Kit Barton via Phabricator via llvm-commits
- [llvm] 4420589 - [Hexagon] Fix match pattern in a testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] 3656558 - [Hexagon] Only allow single HVX vector loads/stores in lowering
Krzysztof Parzyszek via llvm-commits
- [PATCH] D75932: Move RDF from Hexagon to Codegen
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 3b64bf7 - [gn build] Port 882f589e20d
LLVM GN Syncbot via llvm-commits
- [llvm] 4a1b6b0 - [gn build] Port 3486cc014b2
LLVM GN Syncbot via llvm-commits
- [llvm] 78ad24b - [gn build] Port 1e0669bfe05
LLVM GN Syncbot via llvm-commits
- [llvm] 14219aa - [gn build] Port 714466bf367
LLVM GN Syncbot via llvm-commits
- [llvm] a122443 - [gn build] Port a4cde9ad7b6
LLVM GN Syncbot via llvm-commits
- [llvm] 7ecc743 - [gn build] Port ebdb98f254f
LLVM GN Syncbot via llvm-commits
- [llvm] 8d9886f - [gn build] Port 326bc1da45b
LLVM GN Syncbot via llvm-commits
- [llvm] 9dd561d - [gn build] Port 518292dbdfc
LLVM GN Syncbot via llvm-commits
- [llvm] f31f22e - [gn build] Port d5edcb90643
LLVM GN Syncbot via llvm-commits
- [llvm] e79397f - [gn build] Port 2c9cf9f4ddd
LLVM GN Syncbot via llvm-commits
- [llvm] b93dd67 - [gn build] Port fa8080376e7
LLVM GN Syncbot via llvm-commits
- [llvm] 73d8a32 - [gn build] Port 512767eb3fe
LLVM GN Syncbot via llvm-commits
- [llvm] ee04339 - [gn build] Port 633ea07200e
LLVM GN Syncbot via llvm-commits
- [llvm] de0011a - [gn build] Port 5087ace6519
LLVM GN Syncbot via llvm-commits
- [PATCH] D69575: Improve module.pcm lock file performance on machines with high core counts
Ladd Van Tol via Phabricator via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Lama via Phabricator via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Lama via Phabricator via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Lama via Phabricator via llvm-commits
- [llvm] 3f981cd - [MC] Allow Stackmap sections after DWARF in MachO.
Lang Hames via llvm-commits
- [llvm] aed5712 - [RuntimeDyld] Allow multi-line rtdyld-check and jitlink-check expressions.
Lang Hames via llvm-commits
- [llvm] 337e131 - [RuntimeDyld][COFF] Build stubs for COFF dllimport symbols.
Lang Hames via llvm-commits
- [llvm] 4b87f92 - [ORC] Add some extra debugging output.
Lang Hames via llvm-commits
- [llvm] 0caed13 - [llvm-jitlink] Fix DEBUG_TYPE string.
Lang Hames via llvm-commits
- [llvm] b198016 - [ORC] Fix an overly aggressive assert.
Lang Hames via llvm-commits
- [llvm] c700e03 - [JITLink] Read symbol linkage from the correct field.
Lang Hames via llvm-commits
- [llvm] 214a9f0 - [ORC] Add a mutex to guard EHFrameRegistrationPlugin data structures.
Lang Hames via llvm-commits
- [llvm] 7266a8b - [ORC] Enable exception handling in JIT'd code when using LLJIT on Darwin.
Lang Hames via llvm-commits
- [llvm] 906a91a - [MCJIT] Check for RuntimeDyld errors in MCJIT::finalizeLoadedModules.
Lang Hames via llvm-commits
- [llvm] 633ea07 - [Orc] Add basic OrcV2 C bindings and example.
Lang Hames via llvm-commits
- [llvm] 2ddfac0 - [Orc][examples] Actually return MainResult from main
Lang Hames via llvm-commits
- [llvm] f75e04b - [llvm-jitlink] Add -show-init-es option to dump initial ExecutionSession state.
Lang Hames via llvm-commits
- [llvm] b64afad - [JITLink][MachO] Treat linker private symbols as hidden rather than private.
Lang Hames via llvm-commits
- [llvm] a7d187d - Revert "[JITLink][MachO] Treat linker private symbols as hidden rather than private."
Lang Hames via llvm-commits
- [llvm] 9c9eb60 - [JITLink][MachO] Re-apply b64afadf306, MachO linker-private support, with fixes.
Lang Hames via llvm-commits
- [llvm] 981f017 - [ORC] Print symbol flags and materializer name in ExecutionSession::dump.
Lang Hames via llvm-commits
- [llvm] 1e66710 - [JITLink][AArch64] Fix incorrect capitalization in a testcase name.
Lang Hames via llvm-commits
- [llvm] 049bb95 - [ORC] Remove an undefined static method from LLJIT.
Lang Hames via llvm-commits
- [llvm] 98f2bb4 - [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Lang Hames via llvm-commits
- [llvm] 9c57717 - Revert "[ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer."
Lang Hames via llvm-commits
- [PATCH] D75884: [RuntimeDyld][COFF] Build stubs for COFF dllimport symbols.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75836: [MC] Allow Stackmap sections after DWARF in MachO.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75836: [MC] Allow Stackmap sections after DWARF in MachO.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75884: [RuntimeDyld][COFF] Build stubs for COFF dllimport symbols.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75912: Missing Dyld error handling
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75912: Missing Dyld error handling
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75838: [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75838: [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75838: [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75838: [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Lei Huang via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Lei Huang via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Lei Huang via Phabricator via llvm-commits
- [PATCH] D75854: [mlir][ods] Fix AnyInteger predicate
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75854: [mlir][ods] Fix AnyInteger predicate
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75868: [mlir][spirv] Use separate attribute for (version, capabilities, extensions)
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75869: [mlir][spirv] Use larger range for target environment lookup function
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75872: [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75874: [mlir][spirv] Use SmallVector<ArrayRef> for availability queries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75876: [mlir][spirv] Let SPIRVConversionTarget consider type availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75868: [mlir][spirv] Use separate attribute for (version, capabilities, extensions)
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75869: [mlir][spirv] Use larger range for target environment lookup function
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75869: [mlir][spirv] Use larger range for target environment lookup function
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75872: [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75874: [mlir][spirv] Use SmallVector<ArrayRef> for availability queries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75872: [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75874: [mlir][spirv] Use SmallVector<ArrayRef> for availability queries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75868: [mlir][spirv] Use separate attribute for (version, capabilities, extensions)
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75869: [mlir][spirv] Use larger range for target environment lookup function
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75874: [mlir][spirv] Use SmallVector<ArrayRef> for availability queries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75872: [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75890: [libunwind] Add flag to disable logging
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D76018: [CMake] Use -ffile-prefix-map instead of -fdebug-prefix-map
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D76006: [TableGen][GlobalISel] Rework RegisterBankEmitter for easier const correctness
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76007: [TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76006: [TableGen][GlobalISel] Rework RegisterBankEmitter for easier const correctness
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D14411: Use __attribute__((internal_linkage)) when available.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D76027: [libc++abi] NFC: Simplify extern C declaration
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D76027: [libc++abi] NFC: Simplify extern C declaration
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D71894: [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the shared version is present
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D75795: [libc++abi] Change __cxa_finalize return type to void
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D75950: [libc++abi] NFC: Move AtomicInt to cxa_guard_impl.h
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D75950: [libc++abi] NFC: Move AtomicInt to cxa_guard_impl.h
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D76178: [lit] Recursively apply substitutions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D75903: [AArch64][CodeGen] Fixing stack alignment of HFA arguments on AArch64 PCS
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75904: [ARM][CodeGen] Fixing stack alignment of HFA arguments on AArch32 PCS
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75903: [AArch64][CodeGen] Fixing stack alignment of HFA arguments on AArch64 PCS
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75903: [AArch64][CodeGen] Fixing stack alignment of HFA arguments on AArch64 PCS
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D76062: [PATCH] [ARM] ARMv8.6-a command-line + BFloat16 Asm Support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D76052: [X86] Disable nop padding before instruction following a prefix
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D76190: CET for Exception Handle
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D76176: [X86] Disable nop padding before instruction following hardcode
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fcvt.{d, s}.{x, w} fN, x0
LuÃs Marques via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fcvt.{d, s}.{x, w} fN, x0
LuÃs Marques via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fcvt.{d, s}.{x, w} fN, x0
LuÃs Marques via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75868: [mlir][spirv] Use separate attribute for (version, capabilities, extensions)
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75869: [mlir][spirv] Use larger range for target environment lookup function
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75872: [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75874: [mlir][spirv] Use SmallVector<ArrayRef> for availability queries
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75871: [mlir][spirv] NFC: put SPIR-V attributes in separate files
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D76165: [mlir][GPU] Use StructAttr to drive lowering from loop.parallel to gpu.launch
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D76165: [mlir][GPU] Use StructAttr to drive lowering from loop.parallel to gpu.launch
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D76165: [mlir][GPU] Use StructAttr to drive lowering from loop.parallel to gpu.launch
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D76164: Fix an assertion error when emitting call site info that combines two DW_OP_stack_values.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D75879: [lld][WIP]Enabling loading LLVM pass plugins
Marc via Phabricator via llvm-commits
- [PATCH] D75507: [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D75507: [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks.
Marcel Koester via Phabricator via llvm-commits
- [llvm] e520507 - Move Spiller.h from lib/ directory path to include/CodeGen. NFC
Marcello Maggioni via llvm-commits
- [llvm] a8f76e9 - Fix indentation using clang-format for Spiller.h. NFC
Marcello Maggioni via llvm-commits
- [llvm] ba5500f - [RAGreedy] Fix minor typo in comment. NFC
Marcello Maggioni via llvm-commits
- [PATCH] D75830: Move Spiller.h from lib/ directory path to include/CodeGen. NFC
Marcello Maggioni via Phabricator via llvm-commits
- [llvm] 8f540da - [COFF] Assign unique names to autogenerated .weak.<name>.default symbols
Martin Storsjö via llvm-commits
- [llvm] 97c7be9 - [llvm-dlltool] Add a testcase to show the kind of weak external used for import library aliases. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D75989: [COFF] Assign unique names to autogenerated .weak.<name>.default symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D75989: [COFF] Assign unique names to autogenerated .weak.<name>.default symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D75989: [COFF] Assign unique names to autogenerated .weak.<name>.default symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D71711: [COFF] Make the autogenerated .weak.<name>.default symbols static
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Mathieu Peloquin via Phabricator via llvm-commits
- [llvm] 209094e - AMDGPU/GlobalISel: Start matching s_lshlN_add_u32 instructions
Matt Arsenault via llvm-commits
- [llvm] 156a1b5 - AMDGPU: Make signext/zeroext behave more sensibly over > i32
Matt Arsenault via llvm-commits
- [llvm] eb41627 - AMDGPU/GlobalISel: Improve handling of illegal return types
Matt Arsenault via llvm-commits
- [llvm] ed72bca - AMDGPU/GlobalISel: Fix mishandling SGPR v2s16 add/sub/mul
Matt Arsenault via llvm-commits
- [llvm] 627bb31 - AMDGPU/GlobalISel: Avoid illegal vector exts for add/sub/mul
Matt Arsenault via llvm-commits
- [llvm] 67cfbec - AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns
Matt Arsenault via llvm-commits
- [llvm] c4de893 - ARM: Fixup some tests using denormal-fp-math attribute
Matt Arsenault via llvm-commits
- [llvm] 200b206 - AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via llvm-commits
- [llvm] ce8a1f7 - GlobalISel: Implement fewerElementsVector for G_TRUNC
Matt Arsenault via llvm-commits
- [llvm] edd0dfc - AMDGPU/GlobalISel: Refine G_TRUNC legality rules
Matt Arsenault via llvm-commits
- [llvm] 206d46a - AMDGPU/GlobalISel: Add some tests that used to infinite loop
Matt Arsenault via llvm-commits
- [llvm] b17a81f - GlobalISel: Add missing add/sub with carries to MachineIRBuilder
Matt Arsenault via llvm-commits
- [llvm] c0ad75e - GlobalISel: Don't try to narrow extending loads/trunc store
Matt Arsenault via llvm-commits
- [llvm] a2202f6 - AMDGPU/GlobalISel: Manually RegBankSelect copies
Matt Arsenault via llvm-commits
- [llvm] 1e0c540 - AMDGPU: Don't hard error on LDS globals in functions
Matt Arsenault via llvm-commits
- [llvm] 1fdb038 - CodeGen: Add constexpr to Register constructors
Matt Arsenault via llvm-commits
- [llvm] ccc6e78 - AMDGPU: Directly annotate functions if they have calls
Matt Arsenault via llvm-commits
- [llvm] 6bbc173 - TableGen: Fix typo
Matt Arsenault via llvm-commits
- [llvm] bb86220 - AMDGPU: Don't handle kernarg.segment.ptr in functions
Matt Arsenault via llvm-commits
- [llvm] 015b640 - AMDGPU: Add flag to used fixed function ABI
Matt Arsenault via llvm-commits
- [llvm] de5b2cf - AMDGPU/GlobalISel: Add baseline test for mul
Matt Arsenault via llvm-commits
- [llvm] 79cda46 - AMDGPU/GlobalISel: Add baseline test for mul
Matt Arsenault via llvm-commits
- [llvm] fe60371 - AMDGPU/GlobalISel: Add more tests for G_SADDE/G_SSUBE
Matt Arsenault via llvm-commits
- [llvm] ce33926 - AMDGPU/GlobalISel: Remove -global-isel-abort=0 from some tests
Matt Arsenault via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71354: CodeGen: Add -denormal-fp-math-f32 flag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74942: AMDGPU/GlobalISel: Start matching s_lshlN_add_u32 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74804: AMDGPU: Use undef_tied_input on VOP3P instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75078: AMDGPU/GlobalISel: Improve handling of illegal return types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75076: AMDGPU: Make signext/zeroext behave more sensibly over > i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75088: AMDGPU/GlobalISel: Fix some illegal scalar argument types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74854: AMDGPU/GlobalISel: Fix mishandling SGPR v2s16 add/sub/mul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74872: AMDGPU/GlobalISel: Avoid illegal vector exts for add/sub/mul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74576: GlobalISel: Don't try to narrow extending loads/trunc store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74661: AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74714: GlobalISel: Implement fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71337: [VE] Target-specific bit size for sjljehprepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74661: AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75088: AMDGPU/GlobalISel: Fix some illegal scalar argument types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75789: [AMDGPU] Allow struct.buffer.*.format intrinsics to accept i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75913: [AMDGPU] Use progbits type for .AMDGPU.disasm section
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74714: GlobalISel: Implement fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74733: AMDGPU/GlobalISel: Refine G_TRUNC legality rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74919: AMDGPU/GlobalISel: Manually RegBankSelect copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73447: AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74928: AMDGPU/GlobalISel: Fix handling of G_ANYEXT with s1 source
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74738: Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74576: GlobalISel: Don't try to narrow extending loads/trunc store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74644: TTI: Add addrspace parameters to memcpy lowering functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75999: [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75915: [GlobalISel] combine G_TRUNC with G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75994: [GlobalISel] add additional lowering support for G_INSERT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76026: AMDGPU: Directly annotate functions if they have calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75743: [GlobalISel] fix crash in narrowScalarExtract if DstRegs only has one register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76072: Make amdgpu- options ZeroOrMore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76072: Make amdgpu- options ZeroOrMore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76106: AMDGPU: Add flag to used fixed function ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76026: AMDGPU: Directly annotate functions if they have calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74580: GlobalISel: Introduce bitcast legalize action
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76135: [MachineLICM] Don't treat cross copies as cheap
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75504: [AMDGPU] moving vcc branch optimization into peephole
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76135: [MachineLICM] Don't treat cross copies as cheap
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76106: AMDGPU: Add flag to used fixed function ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76180: AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76199: GlobalISel: Fix round lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76180: AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76180: AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] d93303b - [ASan] Enable set_shadow_test.c on Windows.
Matt Morehouse via llvm-commits
- [PATCH] D76025: [mlir][NFC] Use fold expressions instead of variadic class templates for adding operations/etc. to dialects.
Matthias Kramm via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Remove incorrect assertion in countToEliminateCompares
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Remove incorrect assertion in countToEliminateCompares
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D75095: [MC][ARM] Don't create multiple .ARM.exidx associated to one .text
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D75888: [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75837: Introduce std.execute_region op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75872: [mlir][spirv] Use spv.vce in spv.module and wire up (de)serialization
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75916: [MLIR] Do not link mlir-cpu-runner with X86 libs
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76036: [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D75476: [mlir] Add support for detecting single use callables in the Inliner.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76187: Always generate Enums for dialects in add_mlir_dialect()
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76047: [MLIR] Add support for out of tree external projects using MLIR
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76198: [MLIR] fix parse bound error message
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76198: [MLIR] fix parse bound error message
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 981258f - Add missing "llvm/Support/Host.h" header to LLVM example after recent header trimming (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D75299: [mlir] Fix cross compiling MLIR
Mehdi Amini via Phabricator via llvm-commits
- [PATCH] D76198: [MLIR] fix parse bound error message
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] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D74988: Propagate MIFlags in table gen
Michael Berg via Phabricator via llvm-commits
- [polly] 0e93f3b - [Polly] Replace use of std::stringstream. NFC.
Michael Kruse via llvm-commits
- [PATCH] D75628: [DA] [SCEV] Provide facility to check for total ordering based on dominance
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75920: [LoopCacheAnalysis] Improve cost heuristic.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75425: [docs] Added solutions to slow build under common problems
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75425: [docs] Added solutions to slow build under common problems
Michael Kruse via Phabricator via llvm-commits
- [llvm] 7c50454 - Fix `-Wunused-variable`. NFC.
Michael Liao via llvm-commits
- [PATCH] D75812: Implement PUL.PS and PUU.PS instructions
Michael Roe via Phabricator via llvm-commits
- [PATCH] D75812: [MIPS] Implement PUL.PS and PUU.PS instructions
Michael Roe via Phabricator via llvm-commits
- [PATCH] D69575: Improve module.pcm lock file performance on machines with high core counts
Michael Spencer via Phabricator via llvm-commits
- [llvm] 8fffa40 - [GC] Remove redundant entiries in stackmap section (and test it this time)
Mikael Holmén via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Mikael Holmén via llvm-commits
- [llvm] 47edf5b - [ARM,CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D75555: [GlobalISel][Localizer] Enable intra-block localization of already-local uses.
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] 62af02e - [XRay] Sanitize DOT labels in graph output
Nathan James via llvm-commits
- [PATCH] D69461: [XRay] Sanitize DOT labels in graph output
Nathan James via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nathaniel McVicar via Phabricator via llvm-commits
- [PATCH] D75821: [PowerPC] Remove the repeated definition for some InstAlias for mtspr/mfspr
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
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] D70097: [SCEV] Add missing cache queries
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75815: [InstSimplify] Simplify calls with "returned" attribute
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 877073b - [gn build] (manually) merge 47edf5bafb
Nico Weber via llvm-commits
- [llvm] e51d4df - Use `grep -F` instead of deprecated fgrep.
Nico Weber via llvm-commits
- [llvm] 03f5f6b - [gn build] (manually) port eb41cc619866e
Nico Weber via llvm-commits
- [llvm] 5c68043 - [gn build] (manually) port ce79c4246
Nico Weber via llvm-commits
- [llvm] 86eb2c3 - Revert "[ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't"
Nico Weber via llvm-commits
- [llvm] f82b32a - Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""
Nico Weber via llvm-commits
- [llvm] d09a46c - [gn build] (manually) port 5087ace6519
Nico Weber via llvm-commits
- [llvm] 47df222 - [gn build] (manually) port 5087ace6519 more
Nico Weber via llvm-commits
- [llvm] 7f5b811 - [gn build] don't repeat arm header targets twice. no behavior change.
Nico Weber via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Nico Weber via Phabricator via llvm-commits
- [PATCH] D75957: -Wunreachable-code fixes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Nico Weber via Phabricator via llvm-commits
- [PATCH] D75838: [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D75855: [AMDGPU] Use script to generate atomic optimizations test
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74661: AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74338: [RFC][TableGen] Support combining AssemblerPredicates with ORs
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D75913: [AMDGPU] Use progbits type for .AMDGPU.disasm section
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75837: Introduce std.execute_region op
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75837: Introduce std.execute_region op
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75852: [mlir][LLVM] Add remaining llvm.matrix intrinsics
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75852: [mlir][LLVM] Add remaining llvm.matrix intrinsics
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75852: [mlir][LLVM] Add remaining llvm.matrix intrinsics
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75771: [mlir] NFC - Add predicates and types for VectorOfRank
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75852: [mlir][LLVM] Add remaining llvm.matrix intrinsics
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75775: [mlir][Vector] Add a vector.matrix_multiply op on 1-D vectors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75776: [mlir][Vector] Allow lowering of vector.shape_cast 2D <-> 1D
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75775: [mlir][Vector] Add a vector.matrix_multiply op on 1-D vectors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75873: [mlir][RFC][AVX512] Start a primitive AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75873: [mlir][RFC][AVX512] Start a primitive AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75792: [mlir] NFC: remove IntegerValueSet / MutableIntegerSet
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75986: [mlir][LLVM] Add masked reads and writes.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75987: [mlir][RFC][AVX512] Start a primitive AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76028: [mlir] [VectorOps] Correctly account for rank-0 affine-map result in vector.contract
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75584: [MLIR] Fix for MSVC
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75769: [mlir][nfc] Fix building mlir_c_runner_utils for Windows
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76143: [mlir] [VectorOps, LinAlg] Remove direct LLVM lowering for vector.broadcast
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75987: [mlir][AVX512] Start a primitive AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75987: [mlir][AVX512] Start a primitive AVX512 dialect
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76185: [mlir] Add support for generating dialect declarations via tablegen.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75986: [mlir][LLVM] Add masked reads and writes.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75986: [mlir][LLVM] Add masked reads and writes.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 829d377 - [InstSimplify] Don't simplify musttail calls
Nikita Popov via llvm-commits
- [llvm] c3ca687 - [InstCombine] Don't simplify calls without uses
Nikita Popov via llvm-commits
- [llvm] 45555c3 - [InstSimplify] Simplify calls with "returned" attribute
Nikita Popov via llvm-commits
- [PATCH] D75824: [InstSimplify] Don't simplify musttail calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75801: [InstCombine] Remove known bits constant folding (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75814: [InstCombine] Don't simplify calls without uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75815: [InstSimplify] Simplify calls with "returned" attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75807: [InstCombine] fold gep-of-select-of-constants (PR45084)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75845: [ValueLattice] Add singlecrfromundef lattice value.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75961: [InstCombine] reduce demand-limited bool math to logic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75961: [InstCombine] reduce demand-limited bool math to logic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75801: [InstCombine] Remove known bits constant folding (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76193: [ValueTracking] Use assumptions in computeConstantRange.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75634: [ConstantFolding] Accept FoldedOps cache as parameter
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75903: [AArch64][CodeGen] Fixing stack alignment of HFA arguments on AArch64 PCS
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D69906: [ARM] Track epilogue instructions with FrameDestroy flag (NFC)
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74324: Tools emit the bug report URL on crash
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D74324: Tools emit the bug report URL on crash
Owen Reynolds via Phabricator via llvm-commits
- [llvm] bf99053 - [Attributor] Improve noalias preservation using reachability
Pankaj Gode via llvm-commits
- [PATCH] D71617: [Attributor] Improve noalias preservation using reachability
Pankaj Gode via Phabricator via llvm-commits
- [PATCH] D75727: [NFC][llvm-dwarfdump] Always use 'const Twine &'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D72374: [docs] use git diff instead of git format-patch
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D75695: [StackProtector] Catch direct out-of-bounds when checking address-takenness
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D74324: Tools emit the bug report URL on crash
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D75945: Use 15 byte long nops on modern Intel processors
Peter Cordes via Phabricator via llvm-commits
- [lld] 6d5603e - [LLD][ELF] Add initial LLD LinkerScript docs page
Peter Smith via llvm-commits
- [PATCH] D75724: [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75921: [LLD][DOCS][ELF]Add initial LLD LinkerScript docs page
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75724: [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75921: [LLD][DOCS][ELF]Add initial LLD LinkerScript docs page
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75921: [LLD][DOCS][ELF]Add initial LLD LinkerScript docs page
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75724: [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75966: [ELF] Move --print-map(-M)/--cref before checkSections() and openFile()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D76174: [ELF] Support linking ET_EXEC
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
- [llvm] fe30eb6 - [runtimes] When COMPILER_RT is enabled, consider SANITIZER prefixes
Petr Hosek via llvm-commits
- [PATCH] D75890: [libunwind] Add flag to disable logging
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76018: [CMake] Use -ffile-prefix-map instead of -fdebug-prefix-map
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76018: [CMake] Use -ffile-prefix-map instead of -fdebug-prefix-map
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76018: [CMake] Use -ffile-prefix-map instead of -fdebug-prefix-map
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76018: [CMake] Enable the use of -ffile-prefix-map
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76018: [CMake] Enable the use of -ffile-prefix-map
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D75773: [runtimes] When COMPILER_RT is enabled, consider SANITIZER prefixes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D70606: LLD: CET shadow stack support on Windows
Petr Penzin via Phabricator via llvm-commits
- [PATCH] D70606: LLD: CET shadow stack support on Windows
Petr Penzin via Phabricator via llvm-commits
- [PATCH] D75536: [LLD] Add support for --unique option
Phabricator via Phabricator via llvm-commits
- [llvm] 56a32fb - [tests] Add long nop test coverage for intel platforms
Philip Reames via llvm-commits
- [llvm] e671641 - [GC] Remove buggy untested optimization from statepoint lowering
Philip Reames via llvm-commits
- [llvm] 8f997b4 - [GC] Loosen ordering on statepoint reloads to allow CSE
Philip Reames via llvm-commits
- [llvm] 8eb2f86 - [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Philip Reames via llvm-commits
- [llvm] 8fffa40 - [GC] Remove redundant entiries in stackmap section (and test it this time)
Philip Reames via llvm-commits
- [llvm] 8fffa40 - [GC] Remove redundant entiries in stackmap section (and test it this time)
Philip Reames via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
Philip Reames via llvm-commits
- [llvm] 1e686d2 - [X86] Add FeatureFast7ByteNOP flag
Philip Reames via llvm-commits
- [llvm] 1b86ad2 - Use 15 byte long nops on modern Intel processors
Philip Reames via llvm-commits
- [llvm] 2543567 - [AssumeBundles] filter usefull attriutes to preserve
Philip Reames via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
Philip Reames via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
Philip Reames via llvm-commits
- [llvm] 1b86ad2 - Use 15 byte long nops on modern Intel processors
Philip Reames via llvm-commits
- [llvm] b4c8608 - Adjust debug output for MCRelaxableFragment to include the size so that sanity checking relaxation offsets from -debug output is easier
Philip Reames via llvm-commits
- [llvm] a79863f - Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via llvm-commits
- [llvm] 10aa7ea - [CodeGenPrepare] Freeze condition when transforming select to br
Philip Reames via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D42616: [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D42616: [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75945: Use 15 byte long nops on modern Intel processors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75964: [GC] Remove buggy untested optimization from statepoint lowering
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75808: [ValueTracking] isKnownNonZero, computeKnownBits for freeze
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75859: [CodeGenPrepare] Fold br(freeze(icmp x, const)) to br(icmp(freeze x, const))
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75964: [GC] Remove buggy untested optimization from statepoint lowering
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76013: [GC] Loosen ordering on statepoint reloads to allow CSE
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76021: [GC] Remove redundant entiries in stackmap section (and test it this time)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76021: [GC] Remove redundant entiries in stackmap section (and test it this time)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76013: [GC] Loosen ordering on statepoint reloads to allow CSE
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75438: [X86] Reduce the number of emitted fragments due to branch align
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76021: [GC] Remove redundant entiries in stackmap section (and test it this time)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75945: Use 15 byte long nops on modern Intel processors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76116: [Verifier] Remove invalid verifier check
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update nonnnull attribute during inlining
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75945: Use 15 byte long nops on modern Intel processors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76166: [MC] Handle layout change due to relaxation of another section
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76114: [MC] Recalculate fragment offsets after relaxation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75300: Support prefix padding for alignment purposes (Relaxable instructions only)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D76139: [Target][ARM] Change VPTMaskValues to the correct encoding
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 4b8af31 - [llvm][MIRVRegNamer] Avoid collisions across constant pool indices.
Puyan Lotfi via llvm-commits
- [PATCH] D74449: [llvm][MIR-Canon] Adding support for avoiding collisions across constant pool indices.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] 5edf900 - [NFC][Test] Format the test PowerPC/recipest.ll with update_llc_test_checks.py
QingShan Zhang via llvm-commits
- [llvm] 9304dec - [NFC][Test] Add a PowerPC test to verify the behavior of a*b +/- c*d
QingShan Zhang via llvm-commits
- [llvm] 518292d - [PowerPC] Add the MacroFusion support for Power8
QingShan Zhang via llvm-commits
- [llvm] e601196 - [NFC][DAGCombine] Move the fold of a*b-c and a-b*c into lambda function
QingShan Zhang via llvm-commits
- [llvm] d0fb34d - [PowerPC] Replace the PPCISD:: SExtVElems with ISD::SIGN_EXTEND_INREG to leverage the combine rules
QingShan Zhang via llvm-commits
- [llvm] f84beee - [NFC][Test] Add three tests to verify the behavior of a*b-c*d if there is multi-uses
QingShan Zhang via llvm-commits
- [llvm] 096d545 - [PowerPC] Add strict-fp intrinsic to FP arithmetic
Qiu Chaofan via llvm-commits
- [PATCH] D63916: [PowerPC] Add exception constraint to FP arithmetic
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D74919: AMDGPU/GlobalISel: Manually RegBankSelect copies
Quentin Colombet via Phabricator via llvm-commits
- [llvm] d75be4c - [gn] Use ghash if using clang & LLD together to make PDBs
Reid Kleckner via llvm-commits
- [llvm] 47359fb - Drop a StringMap.h include, NFC
Reid Kleckner via llvm-commits
- [lld] 213aea4 - Remove unused Endian.h includes, NFC
Reid Kleckner via llvm-commits
- [llvm] 213aea4 - Remove unused Endian.h includes, NFC
Reid Kleckner via llvm-commits
- [llvm] 1478ed6 - Add support for SHA256 source file checksums in debug info
Reid Kleckner via llvm-commits
- [llvm] 478b06e - Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate"
Reid Kleckner via llvm-commits
- [PATCH] D75774: [gn] Use ghash if using clang & LLD together to make PDBs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76075: Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate"
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76075: Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate"
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75785: Add support for SHA256 source file checksums in debug info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76099: [Clang][Driver] In -fintegrated-cc1 mode, avoid crashing on exit after a compiler crash
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76110: CMake: Turn LLVM_ENABLE_ZLIB into a tri-state option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75989: [COFF] Assign unique names to autogenerated .weak.<name>.default symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76075: Revert "[ObjC][ARC] Check the basic block size before calling DominatorTree::dominate"
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP][Part 2] Use reusable OpenMP context/traits handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76170: [OpenMP][NFC] Reduce instantiation time with different data structure
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Renato Golin via Phabricator via llvm-commits
- [PATCH] D75462: [mem2reg] Enhance to ignore @llvm.assume(icmp ne null) uses.
Richard Diamond via Phabricator via llvm-commits
- [compiler-rt] 51fab8f - Mark test function as 'weak' to prevent interprocedural CSE.
Richard Smith via llvm-commits
- [llvm] b5aaa60 - Fix "unused variable" warning in NDEBUG builds.
Richard Smith via llvm-commits
- [PATCH] D75854: [mlir][ods] Fix AnyInteger predicate
River Riddle via Phabricator via llvm-commits
- [PATCH] D75507: [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
River Riddle via Phabricator via llvm-commits
- [PATCH] D75867: [mlir][NFC] Move the operation interfaces out of Analysis/ and into a new Interfaces/ directory.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75867: [mlir][NFC] Move the operation interfaces out of Analysis/ and into a new Interfaces/ directory.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74441: [mlir][SideEffects] Replace the old SideEffects dialect interface with the newly added op interfaces/traits.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74441: [mlir][SideEffects] Replace the old SideEffects dialect interface with the newly added op interfaces/traits.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75886: [mlir][NFC] Move the interfaces and traits for side effects out of IR/ to Interfaces/
River Riddle via Phabricator via llvm-commits
- [PATCH] D75888: [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect
River Riddle via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
River Riddle via Phabricator via llvm-commits
- [PATCH] D75888: [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect
River Riddle via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D75794: [MLIR] Add custom option parser type to PassOption
River Riddle via Phabricator via llvm-commits
- [PATCH] D75886: [mlir][NFC] Move the interfaces and traits for side effects out of IR/ to Interfaces/
River Riddle via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
River Riddle via Phabricator via llvm-commits
- [PATCH] D75867: [mlir][NFC] Move the operation interfaces out of Analysis/ and into a new Interfaces/ directory.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75886: [mlir][NFC] Move the interfaces and traits for side effects out of IR/ to Interfaces/
River Riddle via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
River Riddle via Phabricator via llvm-commits
- [PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
River Riddle via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][vulkan-runner] Update mlir-vulkan-runner execution driver.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74705: [mlir][quantizer] Support quantizing sparse tensors
River Riddle via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75968: [mlir][SideEffects][NFC] Move the .td definitions for NoSideEffect/RecursiveSideEffect to SideEffects.td
River Riddle via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
River Riddle via Phabricator via llvm-commits
- [PATCH] D75973: [mlir] Add support for non-identifier attribute names.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76019: [mlir][NFC] Move the definition of AffineApplyOp to ODS
River Riddle via Phabricator via llvm-commits
- [PATCH] D76020: [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant".
River Riddle via Phabricator via llvm-commits
- [PATCH] D76014: [mlir][Vector]Lower vector.contract to llvm.intr.matrix_multiply
River Riddle via Phabricator via llvm-commits
- [PATCH] D75973: [mlir] Add support for non-identifier attribute names.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75973: [mlir] Add support for non-identifier attribute names.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76025: [mlir][NFC] Use fold expressions instead of variadic class templates for adding operations/etc. to dialects.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
River Riddle via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76036: [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76025: [mlir][NFC] Use fold expressions instead of variadic class templates for adding operations/etc. to dialects.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75919: Teach the MLIR AsmPrinter to correctly escape asm names that use invalid characters.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76036: [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76036: [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76059: [mlir][vulkan-runner] Use C-compatible wrapper emission.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75888: [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect
River Riddle via Phabricator via llvm-commits
- [PATCH] D75953: [mlir] Add derived attribute op interface
River Riddle via Phabricator via llvm-commits
- [PATCH] D76019: [mlir][NFC] Move the definition of AffineApplyOp to ODS
River Riddle via Phabricator via llvm-commits
- [PATCH] D76020: [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant".
River Riddle via Phabricator via llvm-commits
- [PATCH] D76020: [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant".
River Riddle via Phabricator via llvm-commits
- [PATCH] D75972: [QuantOps] Add the quant region definition
River Riddle via Phabricator via llvm-commits
- [PATCH] D75888: [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect
River Riddle via Phabricator via llvm-commits
- [PATCH] D75968: [mlir][SideEffects][NFC] Move the .td definitions for NoSideEffect/RecursiveSideEffect to SideEffects.td
River Riddle via Phabricator via llvm-commits
- [PATCH] D76019: [mlir][NFC] Move the definition of AffineApplyOp to ODS
River Riddle via Phabricator via llvm-commits
- [PATCH] D76020: [mlir] Add a new `ConstantLike` trait to better identify operations that represent a "constant".
River Riddle via Phabricator via llvm-commits
- [PATCH] D76036: [mlir][SideEffects] Replace HasNoSideEffect with the memory effect interfaces.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75875: [mlir][spirv] Support querying type extension/capability requirements
River Riddle via Phabricator via llvm-commits
- [PATCH] D75870: [mlir][spirv] Add a pass to deduce version/extension/capability
River Riddle via Phabricator via llvm-commits
- [PATCH] D76112: [mlir][NFC] Removed unnecessary StandardOp includes
River Riddle via Phabricator via llvm-commits
- [PATCH] D76112: [mlir][NFC] Removed unnecessary StandardOp includes
River Riddle via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
River Riddle via Phabricator via llvm-commits
- [PATCH] D76136: [MLIR] Add support for explicitly signed / unsigned integer constants
River Riddle via Phabricator via llvm-commits
- [PATCH] D76137: [MLIR] Add support for signed / unsigned operands for IntArithmeticOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D76155: [mlir][NFC] Move the LoopLike interface out of Transforms/ and into Interfaces/
River Riddle via Phabricator via llvm-commits
- [PATCH] D76136: [MLIR] Add support for explicitly signed / unsigned integer constants
River Riddle via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
River Riddle via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
River Riddle via Phabricator via llvm-commits
- [PATCH] D75476: [mlir] Add support for detecting single use callables in the Inliner.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
River Riddle via Phabricator via llvm-commits
- [PATCH] D76185: [mlir] Add support for generating dialect declarations via tablegen.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76155: [mlir][NFC] Move the LoopLike interface out of Transforms/ and into Interfaces/
River Riddle via Phabricator via llvm-commits
- [PATCH] D76185: [mlir] Add support for generating dialect declarations via tablegen.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76185: [mlir] Add support for generating dialect declarations via tablegen.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76185: [mlir] Add support for generating dialect declarations via tablegen.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76202: [mlir] Remove the PatternState class and simplify PatternMatchResult.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76203: [mlir] Add a hook to PatternRewriter to allow for patterns to notify why a match failed.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74133: [compiler-rt] Build with correct ABI (PR38025)
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [PATCH] D76112: NFC - Removed unnecessary StandardOp includesA number of transform import StandardOps despite notbeing dependent on it. Cleaned it up to better understandwhat dialects each of these transforms depend on.
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76112: [mlir][NFC] Removed unnecessary StandardOp includes
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76172: Added StandardOps DialectConversion support
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76172: Added StandardOps DialectConversion support
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fcvt.{d, s}.{x, w} fN, x0
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D75729: [RISCV] Select +0.0 immediate using fmv.{w,d}.x / fcvt.d.w
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D75724: [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of sh_addralign
Roland McGrath via Phabricator via llvm-commits
- [llvm] 8737dc2 - [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Roman Lebedev via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Roman Lebedev via llvm-commits
- [llvm] 18eae33 - [SCEV] Fix usage of invalid IP with FoldingSet
Roman Lebedev via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75505: [InstCombine] Enhance cast-of-load->load-of-bitcast fold to handle multiple identical casts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75644: Test that volatile load type isn't changed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75814: [InstCombine] Don't simplify calls without uses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75801: [InstCombine] Remove known bits constant folding (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75600: Add nullptr check to isLandingPad
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75505: [InstCombine] Enhance cast-of-load->load-of-bitcast fold to handle multiple identical casts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73501: [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73404: Basis of dropping uses in llvm.assume.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75114: [DAG] MatchRotate - Add funnel shift by immediate support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d and add target hook if there uses are the same
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required. (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76050: [LoopPeel] Turn incorrect assert into a check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76057: [Reassociate] recognize more than one pairs for later CSE - NFC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76138: [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76179: [CodeGenPrepare] Freeze condition when transforming select to br
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75801: [InstCombine] Remove known bits constant folding (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75809: [lld] Add .clang-tidy to customize readability-identifier-naming.{Member,Parameter,Variable}Case => camelBack
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D75742: [Object] Support large archive members
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D70606: LLD: CET shadow stack support on Windows
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D75795: [libc++abi] Change __cxa_finalize return type to void
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D75795: [libc++abi] Change __cxa_finalize return type to void
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D75884: [RuntimeDyld][COFF] Build stubs for COFF dllimport symbols.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D75907: [compiler-rt] Define ElfW() macro if it's not defined
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D74338: [RFC][TableGen] Support combining AssemblerPredicates with ORs
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
Sam McCall via Phabricator via llvm-commits
- [llvm] ff9ac33 - [ARM][MVE] Validate tail predication values
Sam Parker via llvm-commits
- [llvm] a314050 - [ARM][MVE] VFMA and VFMS validForTailPredication
Sam Parker via llvm-commits
- [llvm] d941df3 - [NFC][ARM] Reorder some logic
Sam Parker via llvm-commits
- [llvm] 51cad66 - [NFC][ARM] Add test
Sam Parker via llvm-commits
- [PATCH] D75847: [DAGCombine] Skip PostInc combine with later users
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75452: [ARM][MVE] Validate tail predication values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75885: [AArch64] Allow logical immediates to have all-1 in top bits
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75452: [ARM][MVE] Validate tail predication values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75902: [ARM][MVE] VFMA and VFMS validForTailPredication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75902: [ARM][MVE] VFMA and VFMS validForTailPredication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75553: [ARM] Constant long shift combines
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75371: [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75847: [DAGCombine] Skip PostInc combine with later users
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76023: [ARM] Sink splats to vector float instructions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76060: [NFC][DAGCombine] Extract post-inc logic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76060: [NFC][DAGCombine] Extract post-inc logic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75908: [SCEV] isHighCostExpansionHelper(): use correct TTI hooks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76066: [ARM][MachineOutliner] Add Machine Outliner support for ARM
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76065: [ARM] Move ConstantIsland and LowOverheadLoops Passes.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76068: [ARM][MachineOutliner] Add NoLRSave and Register modes.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76023: [ARM] Sink splats to vector float instructions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 8105935 - [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Sander de Smalen via llvm-commits
- [PATCH] D75767: [AArch64][SVE] Add missing fp16 DestructiveInstType tests
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75064: [AArch64][SVE] Add support for DestructiveBinaryImm DestructiveInstType
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75858: [AArch64][SVE] Add SVE intrinsics for address calculations
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75887: [SCEV] Add support for GEPs over scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75928: [AArch64][SVE] Add the @llvm.aarch64.sve.sel intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75887: [SCEV] Add support for GEPs over scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75580: [llvm][CodeGen][SVE] Implement IR intrinsics for gather prefetch.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75900: [AArch64][SVE] Add the @llvm.aarch64.sve.dup.unpred intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 5b465ad - [InstCombine] add/adjust tests for select-gep; NFC
Sanjay Patel via llvm-commits
- [llvm] 467eec0 - [InstCombine] fold gep-of-select-of-constants (PR45084)
Sanjay Patel via llvm-commits
- [llvm] 6e60e10 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] fa8c4c7 - [InstCombine] add tests for bool math; NFC
Sanjay Patel via llvm-commits
- [llvm] fae9009 - [InstCombine] reduce demand-limited bool math to logic
Sanjay Patel via llvm-commits
- [llvm] 68295b1 - [PatternMatch] add matcher for FP infinity; NFC
Sanjay Patel via llvm-commits
- [llvm] d748e75 - [InstSimplify] add tests for FP poison; NFC
Sanjay Patel via llvm-commits
- [llvm] dea2b93 - [InstSimplify] reduce code for FP undef/nan folding; NFC
Sanjay Patel via llvm-commits
- [llvm] 8ec7158 - [InstSimplify] simplify FP ops harder with FMF
Sanjay Patel via llvm-commits
- [llvm] a66dc75 - [InstSimplify] simplify FP ops harder with FMF (part 2)
Sanjay Patel via llvm-commits
- [llvm] cbeffa3 - [SimplifyCFG] convert if-else chain to switch; NFC
Sanjay Patel via llvm-commits
- [llvm] 51e53af - [SimplifyCFG] fix debug print formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] 94f5d73 - [SimplifyCFG] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] 7fe0e70 - [SimplifyCFG] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] afc4dce - [SimplifyCFG] regenerate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 89b19e8 - [SimplifyCFG] add test for chain of empty block conditional branches; NFC
Sanjay Patel via llvm-commits
- [PATCH] D75807: [InstCombine] fold gep-of-select-of-constants (PR45084)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75505: [InstCombine] Enhance cast-of-load->load-of-bitcast fold to handle multiple identical casts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75807: [InstCombine] fold gep-of-select-of-constants (PR45084)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75906: [InstCombine] Support vectors in SimplifyAddWithRemainder.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75961: [InstCombine] reduce demand-limited bool math to logic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75961: [InstCombine] reduce demand-limited bool math to logic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75961: [InstCombine] reduce demand-limited bool math to logic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d and add target hook if there uses are the same
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75114: [DAG] MatchRotate - Add funnel shift by immediate support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75961: [InstCombine] reduce demand-limited bool math to logic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75840: [ExpandMemCmp] Improve non-equality comparisons with zero.
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] D71354: CodeGen: Add -denormal-fp-math-f32 flag
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76153: [SimplifyCFG] try branch-to-branch simplification sooner
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75932: Move RDF from Hexagon to Codegen
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75934: Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI)
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI)
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75937: Add Support to X86 for Load Hardening to Mitigate Load Value Injection (LVI)
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75938: X86 Mitigate for Load Value Injection (LVI)--All Code
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75934: Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) [2/5]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets [4/5]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/5]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/5]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/5]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D76158: Add inline assembly load hardening mitigation for Load Value Injection (LVI) on X86
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75938: X86 Mitigate for Load Value Injection (LVI)--All Code
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D75657: [WIP][AMDGPU] Move frame pointer from s34 to s33
Scott Linder via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76035: [AMDGPU][NFC] Refactor some uses of unsigned to Register
Scott Linder via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D75657: [WIP][AMDGPU] Move frame pointer from s34 to s33
Scott Linder via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Scott Linder via Phabricator via llvm-commits
- [llvm] 8b39341 - [PowerPC][AIX] Fix printing of program counter for AIX assembly.
Sean Fertile via llvm-commits
- [llvm] d688312 - [PowerPC][AIX] Implement formal arguments passed in stack memory.
Sean Fertile via llvm-commits
- [PATCH] D74225: [AIX] Implement formal arguments passed in stack memory
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D75863: [AIX] Implement by-val caller arguments in a single register
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D75627: [PowerPC][AIX] Fix printing of program counter for AIX assembly.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D74225: [AIX] Implement formal arguments passed in stack memory
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D75863: [AIX] Implement by-val caller arguments in a single register
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D75973: [mlir] Add support for non-identifier attribute names.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
Sean Silva via Phabricator via llvm-commits
- [llvm] 2f857ea - [AMDGPU] Use script to generate atomic optimizations test
Sebastian Neubauer via llvm-commits
- [llvm] 4327a9b - [AMDGPU] Use progbits type for .AMDGPU.disasm section
Sebastian Neubauer via llvm-commits
- [PATCH] D75855: [AMDGPU] Use script to generate atomic optimizations test
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75855: [AMDGPU] Use script to generate atomic optimizations test
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75913: [AMDGPU] Use progbits type for .AMDGPU.disasm section
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75976: [AMDGPU] Optimize AtomicOptimizer
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75913: [AMDGPU] Use progbits type for .AMDGPU.disasm section
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D75857: [AMDGPU] Fix using physical registers in vector instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 14a1b80 - Make IEEEFloat::roundToIntegral more standard conformant
Serge Pavlov via llvm-commits
- [PATCH] D75246: Fix reporting inexact status in IEEEFloat::roundToIntegral
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D75246: Make IEEEFloat::roundToIntegral more standard conformant
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D75246: Make IEEEFloat::roundToIntegral more standard conformant
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D75246: Make IEEEFloat::roundToIntegral more standard conformant
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] f7c4d79 - [compiler-rt] Define ElfW() macro if it's not defined
Sergej Jaskiewicz via llvm-commits
- [PATCH] D75907: [compiler-rt] Define ElfW() macro if it's not defined
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D75907: [compiler-rt] Define ElfW() macro if it's not defined
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D71894: [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the shared version is present
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D71894: [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the shared version is present
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D71894: [libcxxabi] Allow tests to link with static libc++abi/libc++ even if the shared version is present
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D66644: [llvm-config] Support MSVS layout
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D76074: [docs] Remove outdated note about migration to Git
Sergej Jaskiewicz via Phabricator via llvm-commits
- [llvm] ad643d5 - [Verifier] Remove invalid verifier check
Serguei Katkov via llvm-commits
- [PATCH] D75964: [GC] Remove buggy untested optimization from statepoint lowering
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D75964: [GC] Remove buggy untested optimization from statepoint lowering
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D76021: [GC] Remove redundant entiries in stackmap section (and test it this time)
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D76116: [Verifier] Remove invalid verifier check
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D75598: [InstCombine] Handle gc.relocate(null) in one iteration
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D76116: [Verifier] Remove invalid verifier check
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 3a503ce - [X86] Reduce the number of emitted fragments due to branch align
Shengchen Kan via llvm-commits
- [llvm] e6f1dd4 - [X86] Disable nop padding before instruction following a prefix
Shengchen Kan via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Shinji Okumura via Phabricator via llvm-commits
- [llvm] c3d981a - [RISCV] Add new SchedRead SchedWrite
Shiva Chen via llvm-commits
- [PATCH] D75515: [RISCV] Add new SchedRead and SchedWrite
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D75515: [RISCV] Add new SchedRead and SchedWrite
Shiva Chen via Phabricator via llvm-commits
- [compiler-rt] f481256 - [builtins] Build for arm64e for Darwin
Shoaib Meenai via llvm-commits
- [lld] 2822852 - [ELF] Correct error message when OUTPUT_FORMAT is used
Shoaib Meenai via llvm-commits
- [lld] e890453 - [ELF] Add test for freebsd bfdname
Shoaib Meenai via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76041: [builtins] Build for arm64e for Darwin
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76041: [builtins] Build for arm64e for Darwin
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76109: [ELF] Correct error message when OUTPUT_FORMAT is used
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
Shraiysh via Phabricator via llvm-commits
- [PATCH] D74889: [mlir] Generalize intrinsic builders in the LLVM dialect definition
Shraiysh via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
Shraiysh via Phabricator via llvm-commits
- [lld] 5a5a075 - [LLD][ELF][Hexagon] Support GDPLT transforms
Sid Manning via llvm-commits
- [PATCH] D74443: [lld][Hexagon] convert call x at GDPLT to call __tls_get_addr
Sid Manning via Phabricator via llvm-commits
- [PATCH] D76079: [Hexagon] Enable init_arrays when target is linux-musl
Sid Manning via Phabricator via llvm-commits
- [PATCH] D76079: [Hexagon] Enable init_arrays when target is linux-musl
Sid Manning via Phabricator via llvm-commits
- [PATCH] D76079: [Hexagon] Enable init_arrays when target is linux-musl
Sid Manning via Phabricator via llvm-commits
- [PATCH] D74443: [lld][Hexagon] convert call x at GDPLT to call __tls_get_addr
Sid Manning via Phabricator via llvm-commits
- [PATCH] D74443: [lld][Hexagon] convert call x at GDPLT to call __tls_get_addr
Sid Manning via Phabricator via llvm-commits
- [PATCH] D74443: [lld][Hexagon] convert call x at GDPLT to call __tls_get_addr
Sid Manning via Phabricator via llvm-commits
- [llvm] e0ab0e6 - [MIPS] Implement PUL.PS and PUU.PS instructions
Simon Atanasyan via llvm-commits
- [PATCH] D75812: [MIPS] Implement PUL.PS and PUU.PS instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D75812: [MIPS] Implement PUL.PS and PUU.PS instructions
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] a26bd4e - [TableGen] Support combining AssemblerPredicates with ORs
Simon Cook via llvm-commits
- [PATCH] D74338: [RFC][TableGen] Support combining AssemblerPredicates with ORs
Simon Cook via Phabricator via llvm-commits
- [PATCH] D74338: [TableGen] Support combining AssemblerPredicates with ORs
Simon Cook via Phabricator via llvm-commits
- [PATCH] D76007: [TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes
Simon Cook via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Simon Cook via Phabricator via llvm-commits
- [llvm] d871ef4 - [instcombine] remove fsub to fneg hacks; only emit fneg
Simon Moll via llvm-commits
- [llvm] 3dabad1 - [VE] Target-specific bit size for sjljehprepare
Simon Moll via llvm-commits
- [llvm] c8e1081 - [VE][nfc] Use RRIm for RRINDm, remove the latter
Simon Moll via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Simon Moll via Phabricator via llvm-commits
- [PATCH] D71337: [VE] Target-specific bit size for sjljehprepare
Simon Moll via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Simon Moll via Phabricator via llvm-commits
- [PATCH] D75467: [instcombine] remove fsub to fneg hacks; only emit fneg
Simon Moll via Phabricator via llvm-commits
- [PATCH] D71337: [VE] Target-specific bit size for sjljehprepare
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D76063: [VE][nfc] Use RRIm for RRINDm, remove the latter
Simon Moll via Phabricator via llvm-commits
- [PATCH] D76063: [VE][nfc] Use RRIm for RRINDm, remove the latter
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] 4b130b8 - [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - reduce vector width of X86ISD::BLENDI
Simon Pilgrim via llvm-commits
- [llvm] 18c1944 - [X86][AVX] combineX86ShuffleChain - combine binary shuffles to X86ISD::VPERM2X128
Simon Pilgrim via llvm-commits
- [llvm] b9b96ad - [X86][SSE] Add SSE41 coverage for fmaxnum/fminnum tests
Simon Pilgrim via llvm-commits
- [llvm] 0b1dc60 - [CostModel][X86] Add fmaxnum/fminnum costs tests
Simon Pilgrim via llvm-commits
- [llvm] 9b05596 - [SLPVectorizer][X86] Add fmaxnum/fminnum tests
Simon Pilgrim via llvm-commits
- [llvm] 5cbddf7 - [X86][SSE] Add more accurate costs for fmaxnum/fminnum codegen
Simon Pilgrim via llvm-commits
- [llvm] e71fb46 - [TargetLowering] SimplifyDemandedVectorElts - add DemandedElts mask to ISD::BITCAST SimplifyDemandedBits call.
Simon Pilgrim via llvm-commits
- [llvm] 417fe39 - [X86][SSE] Add some extract+insert shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] e6a7e3b - [X86][SSE] matchShuffleWithSHUFPD - add support for unary shuffles.
Simon Pilgrim via llvm-commits
- [llvm] c8ede5e - [X86][SSE] getFauxShuffleMask - add support for INSERT_VECTOR_ELT(EXTRACT_VECTOR_ELT) shuffle pattern
Simon Pilgrim via llvm-commits
- [llvm] b3b4727 - [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via llvm-commits
- [llvm] d8f9416 - [DAG] MatchRotate - Add funnel shift by immediate support
Simon Pilgrim via llvm-commits
- [llvm] 4689eae - [X86] combineOrShiftToFunnelShift - remove shift by immediate handling.
Simon Pilgrim via llvm-commits
- [llvm] fa8ce7c - [AMDGPU] Add some funnel shift intrinsic test coverage
Simon Pilgrim via llvm-commits
- [llvm] 1e686d2 - [X86] Add FeatureFast7ByteNOP flag
Simon Pilgrim via llvm-commits
- [llvm] 814c65d - ExecutionDomainFix - fix static analyzer out of range shift warnings.
Simon Pilgrim via llvm-commits
- [llvm] 2a2d242 - [DAGCombine] foldVSelectOfConstants - ensure constants are same type
Simon Pilgrim via llvm-commits
- [llvm] e91feee - [AMDGPU] Add ISD::FSHR -> ALIGNBIT support
Simon Pilgrim via llvm-commits
- [llvm] fe047fb - [X86] LowerEXTRACT_VECTOR_ELT - pull out repeated getOperand() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 846c614 - [X86] combineExtractWithShuffle - pull out repeated getSizeInBits() call. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ec3218d - [X86] Add cttz/ctlz tests for i686 with CMOV target
Simon Pilgrim via llvm-commits
- [llvm] a2db388 - [CostModel][X86] Improve ISD::CTTZ costs accounting for BSF/TZCNT implementations
Simon Pilgrim via llvm-commits
- [llvm] 05c0d34 - [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Simon Pilgrim via llvm-commits
- [llvm] f47f4c1 - [X86] getFauxShuffleMask - merge insertelement paths
Simon Pilgrim via llvm-commits
- [llvm] 0cb2f08 - [X86] getFauxShuffleMask - pull out repeated byte sizes varaibles. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ee862ad - Fix signed/unsigned comparison warning.
Simon Pilgrim via llvm-commits
- [llvm] 5641804 - [DAG] MatchRotate - Add funnel shift by variable support
Simon Pilgrim via llvm-commits
- [llvm] 775bf62 - [SystemZ] Regenerate rotate/shift tests
Simon Pilgrim via llvm-commits
- [llvm] 1ec3955 - [Thumb2] Regenerate rotate tests
Simon Pilgrim via llvm-commits
- [llvm] 3ffb5ef - [PowerPC] Regenerate rotate tests
Simon Pilgrim via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75835: [X86] Teach combineToExtendBoolVectorInReg to create opportunities for using broadcast load instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42616: [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75748: [X86] Replace (most) X86ISD::SHLD/SHRD usage with ISD::FSHL/FSHR generic opcodes (PR39467)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75114: [DAG] MatchRotate - Add funnel shift by immediate support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75114: [DAG] MatchRotate - Add funnel shift by immediate support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75114: [DAG] MatchRotate - Add funnel shift by immediate support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76070: [AMDGPU] Add ISD::FSHR -> ALIGNBIT support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76070: [AMDGPU] Add ISD::FSHR -> ALIGNBIT support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75945: Use 15 byte long nops on modern Intel processors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76138: [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76138: [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76138: [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76138: [X86][SSE] Prefer trunc(movd(x)) to pextrb(x,0)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76156: Initialize IsFast* values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76156: Initialize IsFast* values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76201: [TargetLowering] Only demand a rotation's modulo amount bits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76201: [TargetLowering] Only demand a rotation's modulo amount bits
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3f8e714 - [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add.
Simon Tatham via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75850: [ARM, CDE] Generalize MVE intrinsics infrastructure to support CDE
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75990: [ARM] MVE VFMA (reg) and VFMAS patterns
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75998: [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75998: [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75998: [ARM,MVE] Add intrinsics and isel for MVE fused multiply-add.
Simon Tatham via Phabricator via llvm-commits
- [compiler-rt] 2c36c23 - Recommit "[Driver] Default to -fno-common for all targets"
Sjoerd Meijer via llvm-commits
- [compiler-rt] f35d112 - Revert "Recommit "[Driver] Default to -fno-common for all targets""
Sjoerd Meijer via llvm-commits
- [compiler-rt] 3d9a044 - Recommit #2 "[Driver] Default to -fno-common for all targets"
Sjoerd Meijer via llvm-commits
- [compiler-rt] 3d9a044 - Recommit #2 "[Driver] Default to -fno-common for all targets"
Sjoerd Meijer via llvm-commits
- [compiler-rt] 3d9a044 - Recommit #2 "[Driver] Default to -fno-common for all targets"
Sjoerd Meijer via llvm-commits
- [PATCH] D75452: [ARM][MVE] Validate tail predication values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D75452: [ARM][MVE] Validate tail predication values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D75861: [SVE] Generate overloaded functions for ACLE intrinsics.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [WIP][DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 2efeff6 - Test commit.
Sriraman Tallam via llvm-commits
- [llvm] 4dfe92e - Basic Block Sections Support.
Sriraman Tallam via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 9801e54 - [AMDGPU] Disable nested endcf collapse
Stanislav Mekhanoshin via llvm-commits
- [llvm] d4757a6 - [AMDGPU] pre-commit collapse-endcf.mir. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 360aff0 - [AMDGPU] Simplify nested SI_END_CF
Stanislav Mekhanoshin via llvm-commits
- [llvm] a735286 - [AMDGPU] Simplify exec copies
Stanislav Mekhanoshin via llvm-commits
- [llvm] 32e90cb - [AMDGPU] Disable endcf collapse
Stanislav Mekhanoshin via llvm-commits
- [llvm] c262b69 - [AMDGPU] Fix endcf collapse
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75392: [AMDGPU] Fix the gfx10 scheduling model for f32 conversions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75958: [AMDGPU] Disable nested endcf collapse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75889: AMDGPU: Use V_MAC_F32 for fmad.ftz
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75999: [AMDGPU] Extend macro fusion for ADDC and SUBB to SUBBREV
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75909: [AMDGPU] Remove the gfx10 VALU register destination cache model
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75958: [AMDGPU] Disable nested endcf collapse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76026: AMDGPU: Directly annotate functions if they have calls
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76070: [AMDGPU] Add ISD::FSHR -> ALIGNBIT support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76033: [AMDGPU] Simplify nested SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76095: [AMDGPU] Simplify exec copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76095: [AMDGPU] Simplify exec copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76106: AMDGPU: Add flag to used fixed function ABI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76107: AMDGPU: Don't handle kernarg.segment.ptr in functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76148: [AMDGPU] Disable endcf collapse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76148: [AMDGPU] Disable endcf collapse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76154: [AMDGPU] Fix endcf collapse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76154: [AMDGPU] Fix endcf collapse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75428: [MC][ARM] add implicit immediate form for ldrsbt/ldrht/ldrsht
Stefan Agner via Phabricator via llvm-commits
- [PATCH] D75428: [MC][ARM] add implicit immediate form for ldrsbt/ldrht/ldrsht
Stefan Agner via Phabricator via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D74486: [PowerPC][Future] Add initial support for PC Relative addressing for constant pool loads
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D74486: [PowerPC][Future] Add initial support for PC Relative addressing for constant pool loads
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D76064: [PowerPC][Future] Add initial support for PC Relative addressing for global values that require GOT indirect addressing
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D75819: [PowerPC][NFC] Rename instruction formats in PPCInstrPrefix.td
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D76160: [PowerPC][Future] Add offsets to PC Relative relocations.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D75893: [OpenMP] Add !range metadata to loads from omp.(ub/lb)
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D75010: [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D75010: [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75405: [LSR] OptimizeShadowIV: Constant can be negative
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76152: [LoopIdiom] memmove() on aliased pointers
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D76175: [Attributor][NFC] Typos in doc
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74705: [mlir][quantizer] Support quantizing sparse tensors
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D74703: Add test op for quantizer statistics.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D75972: [QuantOps] Add the quant region definition
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D75722: [mlir][Linalg] Implement padding for linalg.conv and lowering to loops.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D76031: [mlir][CRunnerUtils] Enable compilation with C++11 toolchain on microcontroller platforms.
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75832: [MLIR] Change custom printer/parser for loop.parallel and loop.reduce.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75507: [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D73794: [MLIR] Remove all-reduce lowering from GPU to NVVM. Use in-dialect lowering instead.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75766: [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75766: [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75888: [mlir][SideEffects] Mark the CFG only terminator operations as NoSideEffect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75507: [mlir] Extended Dominance analysis with a function to find the nearest common dominator of two given blocks.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75509: [mlir] Removed TanHOp lowering from ConvertStandardToLLVM since there is no reasonable TanH representation in LLVM.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75854: [mlir][ods] Fix AnyInteger predicate
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75916: [MLIR] Do not link mlir-cpu-runner with X86 libs
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75783: [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75783: [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75916: [MLIR] Do not link mlir-cpu-runner with X86 libs
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D76047: [MLIR] Add support for out of tree external projects using MLIR
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D76047: [MLIR] Add support for out of tree external projects using MLIR
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D76136: [MLIR] Add support for explicitly signed / unsigned integer constants
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D76047: [MLIR] Add support for out of tree external projects using MLIR
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D76047: [MLIR] Add support for out of tree external projects using MLIR
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via llvm-commits
- [PATCH] D75890: [libunwind] Remove __FILE__ and __LINE__ from error reporting
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D75246: Fix reporting inexact status in IEEEFloat::roundToIntegral
Steve Canon via Phabricator via llvm-commits
- [PATCH] D75246: Make IEEEFloat::roundToIntegral more standard conformant
Steve Canon via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Steven Wu via Phabricator via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D76126: Convert old python3 cgi method into the new html one
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
TOCK Chiu via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
TOCK Chiu via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
Tamas Berghammer via Phabricator via llvm-commits
- [PATCH] D75649: [mlir] Introduce OwningFuncRef following the same pattern as OwningModuleRef
Tamas Berghammer via Phabricator via llvm-commits
- [llvm] 8f5e3c7 - [PowerPC] Fix compile time issue in recursive CTR analysis code
Teresa Johnson via llvm-commits
- [PATCH] D75790: [PowerPC] Fix compile time issue in recursive CTR analysis code
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D75790: [PowerPC] Fix compile time issue in recursive CTR analysis code
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D75790: [PowerPC] Fix compile time issue in recursive CTR analysis code
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D75817: [NVPTX] Fix instruction selection for addresses in case of addrspacecasts
Thomas Faingnaert via Phabricator via llvm-commits
- [llvm] 4e589e6 - [WebAssembly] Fix SIMD shift unrolling to avoid assertion failure
Thomas Lively via llvm-commits
- [PATCH] D76043: [WebAssembly] Fix SIMD shift unrolling to avoid assertion failure
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D76043: [WebAssembly] Fix SIMD shift unrolling to avoid assertion failure
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D75789: [AMDGPU] Allow struct.buffer.*.format intrinsics to accept i32
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D75963: [MLIR] Guard DMA-specific logic with DMA option
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75963: [MLIR] Guard DMA-specific logic with DMA option
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75849: [compiler-rt] Allow golang race detector to run on musl-c
Tomas Volf via Phabricator via llvm-commits
- [PATCH] D75849: [compiler-rt] Allow golang race detector to run on musl-c
Tomas Volf via Phabricator via llvm-commits
- [PATCH] D75913: [AMDGPU] Use progbits type for .AMDGPU.disasm section
Tony Tye via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Tony Tye via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Add Scratch Wave Offset to Scratch Buffer Descriptor in entry functions
Tony Tye via Phabricator via llvm-commits
- [llvm] bbe6764 - Remove unused variable.
Tres Popp via llvm-commits
- [PATCH] D75269: [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
Tyker via Phabricator via llvm-commits
- [PATCH] D75825: [AssumeBundles] Preserve Information in the inliner
Tyker via Phabricator via llvm-commits
- [PATCH] D75269: [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
Tyker via Phabricator via llvm-commits
- [PATCH] D73404: Basis of dropping uses in llvm.assume.
Tyker via Phabricator via llvm-commits
- [PATCH] D75269: [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
Tyker via Phabricator via llvm-commits
- [PATCH] D74967: [NFC] Add filters to hasNItems and hasNItemsOrMore
Tyker via Phabricator via llvm-commits
- [PATCH] D74967: [NFC] Add filters to hasNItems and hasNItemsOrMore
Tyker via Phabricator via llvm-commits
- [PATCH] D73404: Basis of dropping uses in llvm.assume.
Tyker via Phabricator via llvm-commits
- [PATCH] D75825: [AssumeBundles] Preserve Information in the inliner
Tyker via Phabricator via llvm-commits
- [PATCH] D75828: [AssumeBundles] filter usefull attriutes to preserve
Tyker via Phabricator via llvm-commits
- [PATCH] D76147: [AssumeBundles] Detection of Empty bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D73832: Ignore/Drop droppable uses for code-sinking in InstCombine
Tyker via Phabricator via llvm-commits
- [PATCH] D76149: [AssumeBundles] Use assume bundles in isKnownNonZero
Tyker via Phabricator via llvm-commits
- [PATCH] D75837: Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75792: [mlir] NFC: remove IntegerValueSet / MutableIntegerSet
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75883: Add Builder::getI64VectorAttr.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75831: [mlir][Linalg] Revisit 0-D abstraction
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75963: [MLIR] Guard DMA-specific logic with DMA option
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75965: [mlir] Add a simplifying wrapper for generateCopy and expose it.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76019: [mlir][NFC] Move the definition of AffineApplyOp to ODS
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76117: NFC: modernize / clean up some loop transform utils, affine analysis utils
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76161: Moved AffineOps IR / TransformsChange AffineOps Dialect structure to better group both IR and Tranforms. Thisincluded extracting transforms direclty related to AffineOps
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76198: [MLIR] fix parse bound error message
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76198: [MLIR] fix parse bound error message
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76198: [MLIR] fix parse bound error message
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75914: systemz: allow configuring default SystemZTargetCPU
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D76055: [SystemZ] Improve foldMemoryOperandImpl().
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D75978: [SystemZ] Avoid scalarization of UINT_TO_FP + improve shuffled zext:ing loads.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D75766: [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D75766: [MLIR] Add `and`, `or`, `xor`, `min`, `max` too gpu.all_reduce and the nvvm lowering
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D75783: [MLIR] Link MLIRMlirOptMain with the same libraries as mlir-opt
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D75916: [MLIR] Do not link mlir-cpu-runner with X86 libs
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D75916: [MLIR] Do not link mlir-cpu-runner with X86 libs
Valentin Clement via Phabricator via llvm-commits
- [llvm] 8a12553 - [ARM] Improve codegen of volatile load/store of i64
Victor Campos via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D75931: [PowerPC][Future] Add initial support for PC Relative addressing to get jump table base address
Victor Huang via Phabricator via llvm-commits
- [compiler-rt] 3d9a044 - Recommit #2 "[Driver] Default to -fno-common for all targets"
Vitaly Buka via llvm-commits
- [PATCH] D75954: Cache uwnind frame headers as they are found.
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D72675: [Clang][Driver] Fix -ffast-math/-ffp-contract interaction
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D75388: Add a pass to identify certain shuffle_vector and transform it into target specific intrinsics.
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D75388: Add a pass to identify certain shuffle_vector and transform it into target specific intrinsics.
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D75838: [ORC] Enable JITEventListeners in the RTDyldObjectLinkingLayer.
Wenju He via Phabricator via llvm-commits
- [PATCH] D75664: [Coroutines] Also check lifetime intrinsic for local variable when build coroutine frame
Wenlei He via Phabricator via llvm-commits
- [llvm] aca7167 - [NFC][LoopUnrollAndJam] clang-format.
Whitney Tsang via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D73129: [LoopUnrollAndJam] Correctly update LoopInfo when unroll and jam more than 2-levels loop nests.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Whitney Tsang via Phabricator via llvm-commits
- [llvm] a7a3751 - [WebAssembly] Fixed FrameBaseLocal not being set.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D75718: [WebAssembly] Fixed FrameBaseLocal not being set.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D75718: [WebAssembly] Fixed FrameBaseLocal not being set.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D75718: [WebAssembly] Fixed FrameBaseLocal not being set.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D76190: CET for Exception Handle
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D76190: CET for Exception Handle
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D76190: CET for Exception Handle
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D75970: Fix compiler warning when compiling without asserts
Xiaoqing Wu via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
Xing via Phabricator via llvm-commits
- [PATCH] D75899: [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile())
Xing via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
Xing via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
Xing via Phabricator via llvm-commits
- [PATCH] D76081: [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0
Xing via Phabricator via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
Xing via Phabricator via llvm-commits
- [PATCH] D76081: [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0
Xing via Phabricator via llvm-commits
- [PATCH] D76134: [Hexagon] Check isInstr() before getInstr() with SUnit.
Xinglong Liao via Phabricator via llvm-commits
- [PATCH] D62738: [HIP] Support attribute hip_pinned_shadow
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D76000: AMDGPU: Don't hard error on LDS globals in functions
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D76072: Make amdgpu- options ZeroOrMore
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D73677: MSVC Buggy version detection: turn pre-processor error into CMake configuration time check
YuPan via Phabricator via llvm-commits
- [PATCH] D74531: [WebAssembly] Emit PCH __clang_ast in custom section
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76049: [WebAssembly] Support swiftself and swifterror for WebAssembly target
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D76065: [ARM] Move ConstantIsland and LowOverheadLoops Passes.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D76069: [ARM][MachineOutliner] Add default mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D76068: [ARM][MachineOutliner] Add NoLRSave and Register modes.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D76066: [ARM][MachineOutliner] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D75834: [NFC][PowerPC] Simplify the logic in lower select_cc
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D75821: [PowerPC] Remove the repeated definition for some InstAlias for mtspr/mfspr
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D75834: [NFC][PowerPC] Simplify the logic in lower select_cc
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D75943: [LoopInterchange] Fix interchanging contents of preheader BBs
Zhongduo Lin (Jimmy) via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75941: [x86][seses] No LFENCEs in basic blocks w/o loads
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75944: [x86][seses] Don't LFENCE data invariant insts
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75942: [x86][seses] No lfences in bb w/ 1 load and 0 stores
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75944: [x86][seses] Don't LFENCE data invariant insts
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75932: Move RDF from Hexagon to Codegen
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D76101: DO NOT MERGE - [x86][seses] SESES ALL CHANGES
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75941: [x86][seses] No LFENCEs in basic blocks w/o loads
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75941: [x86][seses] No LFENCEs in basic blocks w/o loads
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75942: [x86][seses] No lfences in bb w/ 1 load and 0 stores
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75942: [x86][seses] No lfences in bb w/ 1 load and 0 stores
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Zola Bridges 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] D73776: Entropic: Boosting LibFuzzer Performance
marcel via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
omar ahmed via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D71617: [Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D71617: [Attributor] Improve noalias preservation using reachability
pankaj gode via Phabricator via llvm-commits
- [PATCH] D76115: Add debug support for set types
peter mckinna via Phabricator via llvm-commits
- [PATCH] D75821: [PowerPC] Remove the repeated definition for some InstAlias for mtspr/mfspr
qshanz via Phabricator via llvm-commits
- [PATCH] D75834: [NFC][PowerPC] Simplify the logic in lower select_cc
qshanz via Phabricator via llvm-commits
- [PATCH] D75895: [PowerPC] Select the select_cc for f64/f32 as set_cc + vselect if VSX enabled
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d and add target hook if there uses are the same
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d and add target hook if there uses are the same
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d and add target hook if there uses are the same
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d and add target hook if there uses are the same
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D70651: [Power8] Add the MacroFusion support for Power8
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D70771: [PowerPC] Replace the PPCISD:: SExtVElems with ISD::SIGN_EXTEND_INREG to leverage the combine rules
qshanz via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
qshanz via Phabricator via llvm-commits
- [PATCH] D70066: [MacroFusion] Limit the max fused number as 2 to reduce the dependency
qshanz via Phabricator via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
qshanz via Phabricator via llvm-commits
- [PATCH] D75982: [DAGCombine] Respect the uses when combine FMA for a*b+/-c*d
qshanz via Phabricator via llvm-commits
- [PATCH] D75579: [WIP] Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by libraries
serge via Phabricator via llvm-commits
- [PATCH] D75579: [WIP] Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by libraries
serge via Phabricator via llvm-commits
- [PATCH] D75579: [WIP] Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by libraries
serge via Phabricator via llvm-commits
- [PATCH] D75579: [WIP] Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by libraries
serge via Phabricator via llvm-commits
- [PATCH] D76126: Convert old python3 cgi method into the new html one
serge via Phabricator via llvm-commits
- [PATCH] D72206: [bindings/go] Implement API for adding debug info to global variables
whitequark via Phabricator via llvm-commits
- [llvm] 6d2032e - [WPD] Provide a way to prevent functions from being devirtualized
via llvm-commits
- [llvm] 1f5b471 - [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't
via llvm-commits
- [llvm] 39e1a90 - [AMDGPU] SI_INDIRECT_DST_V* pseudos expansion should place EXEC restore to separate basic block
via llvm-commits
- [llvm] a4cde9a - Fixed [AssumeBundles] Move to IR so it can be used by Analysis
via llvm-commits
- [llvm] 70c0a96 - [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
via llvm-commits
- [llvm] 61211fe - [NFC] Add filters to hasNItems and hasNItemsOrMore
via llvm-commits
- [llvm] f16f139 - Basis of dropping uses in llvm.assume.
via llvm-commits
- [llvm] 69375fd - [AssumeBundles] Preserve Information in the inliner
via llvm-commits
- [llvm] 2543567 - [AssumeBundles] filter usefull attriutes to preserve
via llvm-commits
Last message date:
Sun Mar 15 23:42:18 PDT 2020
Archived on: Sun Mar 15 23:44:36 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).