The Week Of Monday 23 December 2019 Archives by author
Starting: Mon Dec 23 00:06:44 PST 2019
Ending: Sun Dec 29 23:57:47 PST 2019
Messages: 1011
- [PATCH] D71916: High-Level Code-Review Documentation Update
Aaron Ballman via Phabricator via llvm-commits
- [llvm] a28b65b - [docs] fix typo in Lexicon.rst
Alex Zinenko via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume in LLVM IR Dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71904: [mlir] GPU: introduce utilities for promotion to workgroup memory
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71922: [MLIR] [NFC] fix unused var warning
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71934: [AMDGPU] need to insert wait between the scalar load and vector store to the same address to avoid WAR conflict.
Alexander via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D30686: [SLP] PR32078: convert scalar operations to vector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D71839: [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D71839: [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D71581: [X86] Fix an 8 bit testb being selected when folding a volatile i32 load pattern.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D70924: [Metadata] Add TBAA struct metadata to `AAMDNode`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D62731: Add support for options -frounding-math, -ftrapping-math, -ffp-model=, and -ffp-exception-behavior=, : Specify floating point behavior
Anton Yudintsev via Phabricator via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D71813: AMDGPU/GlobalISel: Account for G_PHI result bank
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D71855: AMDGPU/GlobalISel: Skip DAG hack passes on selected functions
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D71856: AMDGPU: Improve llvm.round.f64 lowering for CI+
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D71055: [LV][NFC] Some refactoring and renaming to facilitate next change.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D70865: [LV] VPValues for memory operation pointers (NFCI)
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D71055: [LV][NFC] Some refactoring and renaming to facilitate next change.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D68814: [LV] Allow assume calls in predicated blocks.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D71849: Don't rely on 'l'(ell) modifiers to indicate a label reference
Bill Wendling via Phabricator via llvm-commits
- [llvm] 0bc7665 - [ADT] Fix FoldingSet documentation typos
Brian Gesiak via llvm-commits
- [PATCH] D71898: [Coroutines][1/6] New pass manager: coro-early
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71900: [Coroutines][3/6] New pass manager: coro-elide
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71901: [Coroutines][4/6] New pass manager: coro-cleanup
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71902: [Coroutines][5/6] Support 'opt -passes=coroutines'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71826: [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLeadingToRet
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71975: [Support] Support MF_HUGE_HINT for Linux and FreeBSD
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D65262: [SCEV] simplify more icmps with pred sle/ule to pred slt/ult
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71693: [NFC][PowerPC] Add a function tryAndWithMask
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71693: [NFC][PowerPC] Add a function tryAndWithMask
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] if value type is changed after folding rlwinm, stop folding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] if value type is changed after folding rlwinm, stop folding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] if value type is changed after folding rlwinm, stop folding
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71885: [PowerPC] replace rlwinm operand 1 with src rlwinm operand 1
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Chris Lattner via Phabricator via llvm-commits
- [llvm] a21becc - [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Craig Topper via llvm-commits
- [llvm] c06e531 - [X86] Use 128-bit vector instructions for f32/f64->i64 conversions on 32-bit targets with avx512dq and avx512vl instructions.
Craig Topper via llvm-commits
- [llvm] 27dc4c3 - [X86FixupSetCC] Use MachineInstr::readRegister/definesRegister to check for EFLAGS use/def instead of our own custom operand scan. NFCI
Craig Topper via llvm-commits
- [llvm] 2498d88 - [X86] Merge together some common code in LowerFP_TO_INT now that we have STRICT_CVTTP2SI/STRICT_CVTTP2UI nodes. NFC
Craig Topper via llvm-commits
- [llvm] 4af5b23 - [X86FixupSetCC] Remember the preceding eflags defining instruction while we're scanning the basic block instead of looking back for it.
Craig Topper via llvm-commits
- [llvm] c5b4a23 - [X86] Use zero vector to extend to 512-bits for strict_fp_to_uint v2i1->v2f64 on targets with AVX512F, but not AVX512VL.
Craig Topper via llvm-commits
- [llvm] de60c26 - [X86] Add avx512f and avx512dq+vl command lines to the vector strictfp int<->fp tests.
Craig Topper via llvm-commits
- [llvm] 7f07195 - [X86] Add test cases for v2i64->v2f32 strict_sint_to_fp/strict_uint_to_fp.
Craig Topper via llvm-commits
- [llvm] bb01387 - [X86] Add custom widening for v2f64->v2i32 strict_fp_to_uint with avx512f, but not avx512vl.
Craig Topper via llvm-commits
- [llvm] 90ff34e - [X86] Add custom widening for v2i32->v2f64 strict_uint_to_fp with AVX512F, but not AVX512VL.
Craig Topper via llvm-commits
- [llvm] f953882 - [X86] Custom widen 128/256-bit vXi32 uint_to_fp on avx512f targets without avx512vl. Similar for vXi64 sint_to_fp/uint_to_fp on avx512dq without avx512vl.
Craig Topper via llvm-commits
- [llvm] 1584e2f - Remove SrcVT only used in an assert and propagate query.
Craig Topper via llvm-commits
- [llvm] bc20254 - [X86] Add test cases for v2i32->v2f32 strict_sint_to_fp/strict_uint_to_fp. NFC
Craig Topper via llvm-commits
- [llvm] a5d266b - [X86] Add custom legalization for strict_uint_to_fp v2i32->v2f32.
Craig Topper via llvm-commits
- [llvm] e647ff0 - [X86] Add tests for constrained float intrinsics on i686-pc-windows-msvc. NFC
Craig Topper via llvm-commits
- [llvm] 53ee806 - [X86][FPEnv] Promote some float strictfp operations to double on i686-pc-windows-msvc to match what we do for non-strict.
Craig Topper via llvm-commits
- [llvm] 50fb395 - [X86] Custom widen strict v2f32->v2i32 by padding with zeroes.
Craig Topper via llvm-commits
- [llvm] ecbaf15 - [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Craig Topper via llvm-commits
- [llvm] 20aab49 - [X86] Custom widen v2i32->v2f32 strict_sint_to_fp to avoid scalarization.
Craig Topper via llvm-commits
- [llvm] 931946b - [X86] Add v2i32->v2f32 non-strict sint_to_fp/uint_to_fp tests. NFC
Craig Topper via llvm-commits
- [llvm] a3f8964 - [TargetLowering] Update comment to reference the correct compiler-rt function the code is based on. NFC
Craig Topper via llvm-commits
- [llvm] 3b6aec7 - [X86] Add test cases for v4i64->v4f32 and v8i64->v8f32 strict_sint_to_fp/strict_uint_to_fp to vec-strict-inttofp-256.ll and vec-strict-inttofp-512.ll. NFC
Craig Topper via llvm-commits
- [llvm] ae321fa - [X86] Remove a redundant (scalar_to_vector (extract_vector_elt X))) in LowerUINT_TO_FP_i32. NFCI
Craig Topper via llvm-commits
- [llvm] a5c96e3 - [X86] Stop accidentally custom type legalizing v4i32->v4f32 on SSE1 only targets.
Craig Topper via llvm-commits
- [llvm] c926d96 - [X86] Make the AVX1 check lines in vec-strict-inttofp-256.ll test 'avx' instead of 'avx2'. Add AVX2 checks. NFC
Craig Topper via llvm-commits
- [llvm] 599d070 - [X86] Remove dyn_casts to ConstantSDNode for operand 1 of X86ISD::VSRLI/VSRAI/VSRLI. Use getConstantOperandVal and APInt operations.
Craig Topper via llvm-commits
- [llvm] b2f1932 - [X86] Use isOneConstant to simplify some code. NFC
Craig Topper via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71840: [FPEnv][X86] More strict int <-> FP conversion fixes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71657: [SDAG] Handle BUILD_PAIR in ComputeNumSignBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71657: [SDAG] Handle BUILD_PAIR in ComputeNumSignBits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71840: [FPEnv][X86] More strict int <-> FP conversion fixes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71581: [X86] Fix an 8 bit testb being selected when folding a volatile i32 load pattern.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71861: [LegalizeVectorOps] Pass the post-UpdateNodeOperands version of the Node to the LowerOperation/PromoteNode/ExpandNode calls
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71861: [LegalizeVectorOps] Pass the post-UpdateNodeOperands version of the Node to the LowerOperation/PromoteNode/ExpandNode calls
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71864: [X86] Set all bits of zmm register to 1 before fp_to_int when target only supports avx512dq
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71865: [X86FixupSetCC] Remove the preceding eflags defining instruction while we're scanning the basic block instead of looking back for it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71865: [X86FixupSetCC] Remember the preceding eflags defining instruction while we're scanning the basic block instead of looking back for it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71867: [X86] Complete missing strict_fp_to_int
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71865: [X86FixupSetCC] Remember the preceding eflags defining instruction while we're scanning the basic block instead of looking back for it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71897: [X86] Adding fp128 support for strict fcmp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71897: [X86] Adding fp128 support for strict fcmp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71892: [X86] Adding custom operation for strict fpextend/fpround
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62731: Add support for options -frounding-math, -ftrapping-math, -ffp-model=, and -ffp-exception-behavior=, : Specify floating point behavior
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71952: [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 uint_to_fp on avx and avx2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 uint_to_fp on avx and avx2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71952: [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71952: [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 uint_to_fp on avx and avx2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71968: [X86] Re-enable lowerUINT_TO_FP_vXi32 under fast-math by using an FSUB instead of an FADD.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71971: [X86] Potential improvement for v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71917: Optimization of inserting vxi1 sub vector into vXi1 vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71979: [X86] Add X86ISD::PCMPGT to SimplifyMultipleUseDemandedBitsForTargetNode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71984: [X86] Call SimplifyMultipleUseDemandedBits from combineVSelectToBLENDV if the condition is used by something other than select conditions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71568: [InstCombine] `select + mul` -> `select + shl` with power of twos.
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D71657: [SDAG] Handle BUILD_PAIR in ComputeNumSignBits
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D71657: [SDAG] Handle BUILD_PAIR in ComputeNumSignBits
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 2abda66 - [NFC][DA] Remove duplicate code in checkSrcSubscript and checkDstSubscript
Danilo Carvalho Grael via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D71087: [NFC][DA] Remove duplicate code in checkSrcSubscript and checkDstSubscript
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D71743: [TTI][ARM][MVE] Enable masked gathers from vector of pointers
Dave Green via Phabricator via llvm-commits
- [PATCH] D71919: [LoopVectorize] Disable single stride access predicates when gather loads are available.
Dave Green via Phabricator via llvm-commits
- [llvm] e028cee - MC: Ensure test only reads from the Inputs directory
David Blaikie via llvm-commits
- [llvm] 199700a - DebugInfo: Support dumping any exprloc as an expression
David Blaikie via llvm-commits
- [llvm] 83c7a42 - DebugInfo: Add {} to address -Wdangling-else warning.
David Blaikie via llvm-commits
- [llvm] fccac1e - DebugInfo: Correct the form of DW_AT_macro_info in .dwo files (sec_offset, rather than data4)
David Blaikie via llvm-commits
- [llvm] c51b45e - DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserialization
David Blaikie via llvm-commits
- [lld] 22f34c7 - lld: Remove explicit copy ops from AssociatedIterator, relying on implicit operators
David Blaikie via llvm-commits
- [PATCH] D70696: [DebugInfo] Support to emit debugInfo for extern variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D70696: [DebugInfo] Support to emit debugInfo for extern variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71839: [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71704: [DWARF] Check that all fields of a Unit Header are read.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D70696: [DebugInfo] Support to emit debugInfo for extern variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71876: [DWARF] Support DWARF64 in DWARFDebugArangeSet.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71931: [DWARF] Allow empty address range tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71876: [DWARF] Support DWARF64 in DWARFDebugArangeSet.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D70630: llvm-symbolizer: fix handling of DW_AT_specification in FRAME.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D70629: llvm-symbolizer: Support loclist in FRAME.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D70753: hwasan: add tag_offset DWARF attribute to optimized debug info
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71546: [MachO] Fix detecting malformed DWARF.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54242: DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address specifiers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D71923: fuzzfork allocating expected number of jobs
David CARLIER via Phabricator via llvm-commits
- [llvm] 2e6c15d - Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via llvm-commits
- [llvm] 6cf6f7d - Revert "Make lazyload_metadata.ll resilient to the addition of new metadata kinds"
David Herzka via llvm-commits
- [llvm] be4704b - Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via llvm-commits
- [llvm] 4e5d134 - Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71882: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71882: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
David Herzka via Phabricator via llvm-commits
- [PATCH] D71776: [NFC][InlineCost] Refactor CallAnalyzer::analyze
David Li via Phabricator via llvm-commits
- [PATCH] D71733: [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal.
David Li via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D71551: [AIX][XCOFF]Implement mergeable const
Digger via Phabricator via llvm-commits
- [PATCH] D71551: [AIX][XCOFF]Implement mergeable const
Digger via Phabricator via llvm-commits
- [PATCH] D71144: [AIX] Use csect reference for function address constants
Digger via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] add test for raw text section content and test section header
Digger 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] D70111: [DWARF5]Addition of alignment field in the typedef for dwarf5
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D70456: [Matrix] Add first set of matrix intrinsics and initial lowering pass.
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D70111: [DWARF5]Addition of alignment field in the typedef for dwarf5
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D70456: [Matrix] Add first set of matrix intrinsics and initial lowering pass.
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71868: [llvm-locstats][NFC] Support OOP concept
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71869: [llvm-locstats] Add the --draw-plot option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71869: [llvm-locstats] Add the --draw-plot option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D70111: [DWARF5]Addition of alignment field in the typedef for dwarf5
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 80c45e4 - [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D71817: Fix LLVM tool --version build mode printing for MSVC
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D61802: [LoopVectorize] Enable float minmax reductions via instruction flag
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71047: [LV][NFC] Keep dominator tree up to date during vectorization.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71942: Update LLVMCallConv
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D71952: [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69334: [MathExtras] Add intrinsic for the PopulationCounter in Visual Studio
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71861: [LegalizeVectorOps] Pass the post-UpdateNodeOperands version of the Node to the LowerOperation/PromoteNode/ExpandNode calls
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Elia Geretto via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Elia Geretto via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Elia Geretto via Phabricator via llvm-commits
- [llvm] 1584e2f - Remove SrcVT only used in an assert and propagate query.
Eric Christopher via llvm-commits
- [PATCH] D62731: Add support for options -frounding-math, -ftrapping-math, -ffp-model=, and -ffp-exception-behavior=, : Specify floating point behavior
Eric Christopher via llvm-commits
- [compiler-rt] 8f9304f - Temporarily Revert "[compiler-rt] [netbsd] Add support for versioned statvfs interceptors"
Eric Christopher via llvm-commits
- [compiler-rt] 78f714f - [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Eric Christopher via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71944: Support powerpc and sparc when building without init_array.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D71907: [WPD/VFE] Always emit vcall_visibility metadata for -fwhole-program-vtables
Eugene Leviant via Phabricator via llvm-commits
- [compiler-rt] 7a9ebe9 - [msan] Intercept qsort, qsort_r.
Evgenii Stepanov via llvm-commits
- [compiler-rt] caa48a6 - [msan] Check qsort input.
Evgenii Stepanov via llvm-commits
- [compiler-rt] 04926e6 - Revert "[msan] Check qsort input."
Evgenii Stepanov via llvm-commits
- [compiler-rt] 7a9ebe9 - [msan] Intercept qsort, qsort_r.
Evgenii Stepanov via llvm-commits
- [PATCH] D71740: [msan] Intercept qsort, qsort_r.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D70753: hwasan: add tag_offset DWARF attribute to optimized debug info
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71055: [LV][NFC] Some refactoring and renaming to facilitate next change.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71055: [LV][NFC] Some refactoring and renaming to facilitate next change.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71249: [LV] Set name for vector preheader and trip count check blocks
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71047: [LV][NFC] Keep dominator tree up to date during vectorization.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [lld] 261b7b4 - [ELF] Don't suggest an alternative spelling for a symbol in a discarded section
Fangrui Song via llvm-commits
- [llvm] 01b98e6 - [SelectionDAG] Don't repeatedly add a node to the worklist in ComputeLiveOutVRegInfo. NFC
Fangrui Song via llvm-commits
- [llvm] e0d855b - [SelectionDAG] Change SelectionDAGISel::{funcInfo, SDB} to use unique_ptr
Fangrui Song via llvm-commits
- [llvm] eb16435 - Migrate function attribute "no-frame-pointer-elim-non-leaf" to "frame-pointer"="non-leaf" as cleanups after D56351
Fangrui Song via llvm-commits
- [lld] a36ddf0 - Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"="none" as cleanups after D56351
Fangrui Song via llvm-commits
- [llvm] c853c73 - [Thumb][test] Fix CodeGen/Thumb/PR17309.ll after llvmorg-10-init-16046-ga36ddf0aa9d
Fangrui Song via llvm-commits
- [llvm] 1ac7c50 - [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Fangrui Song via llvm-commits
- [llvm] 583ef13 - [MCJIT] Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"
Fangrui Song via llvm-commits
- [lld] ba1cdba - [llvm-nm] Display STT_GNU_IFUNC as 'i'
Fangrui Song via llvm-commits
- [llvm] 6599d00 - [Bitstream] Delete skipAbbreviatedField which duplicates readAbbreviatedField
Fangrui Song via llvm-commits
- [lld] 1edd965 - [ELF] Support input section description .gnu.version* in /DISCARD/
Fangrui Song via llvm-commits
- [lld] 1417558 - [ELF] Improve the condition to create .interp
Fangrui Song via llvm-commits
- [lld] 019a92b - [ELF][test] Fix dynamic-linker.s
Fangrui Song via llvm-commits
- [llvm] c4a97b6 - [X86] Fix -Wmisleading-indentation after D71892
Fangrui Song via llvm-commits
- [llvm] 7a73346 - Delete llvm.{sig, }{setjmp, longjmp} remnant after r136821
Fangrui Song via llvm-commits
- [lld] 1417558 - [ELF] Improve the condition to create .interp
Fangrui Song via llvm-commits
- [compiler-rt] 33a1b3d - [sanitizer] Link Sanitizer-x86_64-Test-Nolibc with -static
Fangrui Song via llvm-commits
- [lld] dce7a36 - [ELF] Improve the condition to create .interp
Fangrui Song via llvm-commits
- [llvm] f791049 - [Intrinsic] Delete tablegen rules of llvm.{sig, }{setjmp, longjmp}
Fangrui Song via llvm-commits
- [llvm] 044cc91 - Delete setjmp_undefined_for_msvc workaround after llvm.setjmp was removed
Fangrui Song via llvm-commits
- [compiler-rt] e7853a5 - [CMake] Fix lld detection after D69685
Fangrui Song via llvm-commits
- [llvm] f748fdb - [X86] Fix -enable-machine-outliner for x86-32 after D48683
Fangrui Song via llvm-commits
- [llvm] 5edb40c - [SelectionDAG] Disallow indirect "i" constraint
Fangrui Song via llvm-commits
- [llvm] 6f9b4c6 - [SelectionDAT] Simplify SelectionDAGBuilder::visitInlineAsm
Fangrui Song via llvm-commits
- [lld] 45acc35 - [ELF][PPC64] Implement IPLT code sequence for non-preemptible IFUNC
Fangrui Song via llvm-commits
- [lld] fb2944b - [ELF][PPC32] Implement IPLT code sequence for non-preemptible IFUNC
Fangrui Song via llvm-commits
- [lld] bb87364 - [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible with GCC<5.5 and GCC<6.4
Fangrui Song via llvm-commits
- [PATCH] D71735: [ELF] Don't suggest an alternative spelling for a symbol in a discarded section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71735: [ELF] Don't suggest an alternative spelling for a symbol in a discarded section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71766: [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71822: [ELF] Delete the RelExpr member R_HINT. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71822: [ELF] Delete the RelExpr member R_HINT. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71697: [llvm-readobj] - Merge `gnu-symbols.test` to `symbols.test` and cleanup.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71862: [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71862: [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71895: [llvm-readobj][llvm-readelf][test] - Improve dynamic section testing.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71565: Make mangled_names.test and update_cc_test_checks.py work with Python 2.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71950: [CMake] Fix lld detection after D69685
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71639: [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible with GCC<5.5 and GCC<6.4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71950: [CMake] Fix lld detection after D69685
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71970: [profile] Support merge pool size >= 10
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71970: [profile] Support merge pool size >= 10
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71509: [ELF][PPC64] Implement IPLT code sequence for non-preemptible IFUNC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71621: [ELF][PPC32] Implement IPLT code sequence for non-preemptible IFUNC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71639: [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible with GCC<5.5 and GCC<6.4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71639: [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible with GCC<5.5 and GCC<6.4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71885: [PowerPC] replace rlwinm operand 1 with src rlwinm operand 1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71918: fix river's comment and add the test
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [llvm] 109e4e3 - [Matrix] Add forward shape propagation and first shape aware lowerings.
Florian Hahn via llvm-commits
- [llvm] 8d6f59b - [Matrix] Use fmuladd for matrix.multiply if allowed.
Florian Hahn via llvm-commits
- [llvm] 5762648 - [Docs] Fix sphinx build errors.
Florian Hahn via llvm-commits
- [llvm] 1fed9a0 - [TableGen] Add bang-operators !getop and !setop.
Florian Hahn via llvm-commits
- [compiler-rt] 54c5224 - [compiler-rt] Disable QSORT interception on watchOS and tvOS.
Florian Hahn via llvm-commits
- [compiler-rt] 7a9ebe9 - [msan] Intercept qsort, qsort_r.
Florian Hahn via llvm-commits
- [llvm] dc2c9b0 - [Matrix] Propagate and use shape info for binary operators.
Florian Hahn via llvm-commits
- [llvm] b35c585 - [ConstantRange] Respect destination bitwidth for cast results.
Florian Hahn via llvm-commits
- [PATCH] D70897: [Matrix] Add forward shape propagation and first shape aware lowerings.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71836: [IPSCCP] Use ParamState for arguments at call sites.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70951: [Matrix] Use fmuladd for matrix.multiply if allowed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50021: [Support] Add casting iterator adapters
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53355: Introducing VPPHINode
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70456: [Matrix] Add first set of matrix intrinsics and initial lowering pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70898: [Matrix] Propagate and use shape info for binary operators.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70900: [Matrix] Propagate and use shape information for loads.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70899: [Matrix] Implement back-propagation of shape information.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Add general integer range support.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71933: [SCCP] Use constant ranges for PHI nodes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71935: [SCCP] Use constant ranges for select, if cond is overdefined.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71937: [ConstantRange] Respect destination bitwidth for cast results.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71936: [SCCP] Use constant ranges for binary operators.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant and replace some uses with constant ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71938: [SCCP] Use constant ranges for casts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71937: [ConstantRange] Respect destination bitwidth for cast results.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71964: [LV] Use getMask() when printing recipe [NFCI]
Florian Hahn via Phabricator via llvm-commits
- [lld] 1417558 - [ELF] Improve the condition to create .interp
Fāng-ruì Sòng via llvm-commits
- [PATCH] D71735: [ELF] Don't suggest an alternative spelling for a symbol in a discarded section
George Rimar via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
George Rimar via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
George Rimar via Phabricator via llvm-commits
- [PATCH] D71822: [ELF] Delete the RelExpr member R_HINT. NFC
George Rimar via Phabricator via llvm-commits
- [PATCH] D71662: [llvm-readobj][test] - Stop using Inputs/trivial.obj.elf-x86-64.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71763: [yaml2obj] - Add testing for OSABI field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71764: [yaml2obj] - Add support for ELFOSABI_LINUX.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71765: [yaml2obj] - Allow using an arbitrary value for OSABI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71766: [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
George Rimar via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71766: [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71874: [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71766: [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71697: [llvm-readobj] - Merge `gnu-symbols.test` to `symbols.test` and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71697: [llvm-readobj] - Merge `gnu-symbols.test` to `symbols.test` and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
George Rimar via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
George Rimar via Phabricator via llvm-commits
- [PATCH] D71819: [ELF] Support input section description .gnu.version* in /DISCARD/
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71895: [llvm-readobj][llvm-readelf][test] - Improve dynamic section dumping.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71895: [llvm-readobj][llvm-objdump][test] - Improve dynamic section testing.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
George Rimar via Phabricator via llvm-commits
- [llvm] cc522bc - [llvm-readobj][test] - Stop using Inputs/trivial.obj.elf-x86-64.
Georgii Rymar via llvm-commits
- [llvm] 2cebc1a - [yaml2obj] - Add testing for OSABI field.
Georgii Rymar via llvm-commits
- [llvm] 1f98577 - [yaml2obj] - Add support for ELFOSABI_LINUX.
Georgii Rymar via llvm-commits
- [llvm] f027e1a - [yaml2obj] - Allow using an arbitrary value for OSABI.
Georgii Rymar via llvm-commits
- [llvm] 301cb91 - [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
Georgii Rymar via llvm-commits
- [llvm] 604d7fb - [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
Georgii Rymar via llvm-commits
- [llvm] 1a2d2b4 - [llvm-readobj] - Merge `gnu-symbols.test` to `symbols.test` and cleanup.
Georgii Rymar via llvm-commits
- [llvm] e7a296a - [llvm-readobj][llvm-objdump][test] - Improve dynamic section testing.
Georgii Rymar via llvm-commits
- [llvm] d62bf16 - [LV] Use getMask() when printing recipe [NFCI]
Gil Rapaport via llvm-commits
- [PATCH] D71964: [LV] Use getMask() when printing recipe
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D70865: [LV] VPValues for memory operation pointers (NFCI)
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D71964: [LV] Use getMask() when printing recipe [NFCI]
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D71964: [LV] Use getMask() when printing recipe [NFCI]
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D70865: [LV] VPValues for memory operation pointers (NFCI)
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D71954: [PowerPC] Change default for unaligned FP access for older subtargets
Hal Finkel via Phabricator via llvm-commits
- [llvm] 1d5d074 - [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Hideto Ueno via llvm-commits
- [llvm] cb5eb13 - [Attributor] Add helper to change an instruction to `unreachable` inst
Hideto Ueno via llvm-commits
- [llvm] ef4febd - [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71853: [MLIR][NFC] Insert const_cast to avoid warning
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unrechable` inst
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71972: [Attributor] Use `changeUseAfterManifest` in AAValueSimplify manifest
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71972: [Attributor] Use `changeUseAfterManifest` in AAValueSimplify manifest
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71551: [AIX][XCOFF]Implement mergeable const
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D71985: [NewPM] Fix -lto-debug-pass-manager in LLD.
Hugh Wang via Phabricator via llvm-commits
- [PATCH] D71986: [compiler-rt] Fix typo.
Hugh Wang via Phabricator via llvm-commits
- [llvm] 6f635f9 - [DWARF] Check that all fields of a Unit Header are read.
Igor Kudrin via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71834: [DWARF] Fix DWARFDebugAranges to support 64-bit CU offsets.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71704: [DWARF] Check that all fields of a Unit Header are read.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D59381: Change CompileUnit and ARanges interfaces to propagate errors
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71876: [DWARF] Support DWARF64 in DWARFDebugArangeSet.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71931: [DWARF] Allow empty address range tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71876: [DWARF] Support DWARF64 in DWARFDebugArangeSet.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71932: [DWARF] Better detect errors in Address Range Tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
James Clarke via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
James Clarke via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
James Clarke via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
James Clarke via Phabricator via llvm-commits
- [PATCH] D71978: [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment
James Clarke via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] c7c05b0 - [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
Jay Foad via llvm-commits
- [PATCH] D71655: [MachineScheduler] Allow clustering mem ops with complex addresses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71391: [PowerPC] Modify the hasSideEffects of some VSX instructions from 1 to 0
Jim Lin via Phabricator via llvm-commits
- [PATCH] D70401: [WIP][RISCV] Implement ilp32e ABI
Jim Lin via Phabricator via llvm-commits
- [llvm] e8c5600 - [PowerPC][LoopVectorize]Add floating point reg usage test
Jinsong Ji via llvm-commits
- [PATCH] D70758: [PowerPC][NFC] Rename record instructions to use _rec suffix instead of o
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71390: [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71391: [PowerPC] Modify the hasSideEffects of some VSX instructions from 1 to 0
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71946: [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71946: [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 9f6b13e - [Support] Fix behavior of StringRef::count with overlapping occurrences, add tests
Johannes Doerfert via llvm-commits
- [llvm] 58f324a - [Attributor] Function level undefined behavior attribute
Johannes Doerfert via llvm-commits
- [llvm] 5732f56 - [Attributor] UB Attribute now handles all instructions that access memory through a pointer
Johannes Doerfert via llvm-commits
- [llvm] f9c3c5d - [OpenMP][IR-Builder] Introduce the finalization stack
Johannes Doerfert via llvm-commits
- [llvm] e4add97 - [OpenMP][IR-Builder] Introduce "pragma omp parallel" code generation
Johannes Doerfert via llvm-commits
- [llvm] 6c5d1f4 - [OpenMP][NFCI] Use the libFrontend ProcBindKind in Clang
Johannes Doerfert via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
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] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70585: [Support] Fix behavior of StringRef::count with overlapping occurrences, add tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71435: [WIP] [Attributor] Function level undefined behavior attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71787: [Attributor] UB Attribute now handles all instructions that access memory through a pointer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70258: [OpenMP][IR-Builder] Introduce the finalization stack
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71878: [NFC][LoopFusion] Fix printing of the guard branch.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65593: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute by exploring path
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70109: [OpenMP][IR-Builder] Introduce "pragma omp parallel" code generation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70289: [OpenMP][NFCI] Use the libFrontend ProcBindKind in Clang
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70290: [OpenMP] Use the OpenMPIRBuilder for "omp parallel"
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] D71948: [OpenMP] Use the OpenMPIRBuilder for `cancel` directives
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70290: [OpenMP] Use the OpenMPIRBuilder for "omp parallel"
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71972: [Attributor] Use `changeUseAfterManifest` in AAValueSimplify manifest
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71974: [Attributor][WIP] Connect AAIsDead with AAUndefinedBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D71826: [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLeadingToRet
JunMa via Phabricator via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
JunMa via Phabricator via llvm-commits
- [PATCH] D71663: [Coroutines] CoroElide enhancement
JunMa via Phabricator via llvm-commits
- [PATCH] D71826: [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLeadingToRet
JunMa via Phabricator via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
JunMa via Phabricator via llvm-commits
- [PATCH] D71826: [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLeadingToRet
JunMa via Phabricator via llvm-commits
- [PATCH] D71287: [PowerPC] [RFC] exploit fcti[dw] instructions for lrint and llrint
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
Kai Luo via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Kai Luo via Phabricator via llvm-commits
- [PATCH] D71940: [PowerPC] Legalize saturating vector add/sub
Kai Luo via Phabricator via llvm-commits
- [compiler-rt] fc356dc - [compiler-rt] Adapt stop-the-world for ptrace changes in NetBSD-9.99.30
Kamil Rytarowski via llvm-commits
- [compiler-rt] 4b8232d - [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Kamil Rytarowski via llvm-commits
- [compiler-rt] 52b5fe5 - [compiler-rt] [netbsd] Define _RTLD_SOURCE to fix build
Kamil Rytarowski via llvm-commits
- [compiler-rt] aff6c9d - [compiler-rt] [netbsd] Correct the fallback definition of PT_LWPNEXT
Kamil Rytarowski via llvm-commits
- [compiler-rt] 78f714f - [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Kamil Rytarowski via llvm-commits
- [compiler-rt] 78f714f - [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Kamil Rytarowski via llvm-commits
- [compiler-rt] 84afd9c - [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Kamil Rytarowski via llvm-commits
- [PATCH] D71700: [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D71700: [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] 6d88b7d - [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0
Kang Zhang via llvm-commits
- [llvm] d1b51c5 - [PowerPC] Modify the hasSideEffects of some VSX instructions from 1 to 0
Kang Zhang via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Kern Handa via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Kern Handa via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Kern Handa via Phabricator via llvm-commits
- [PATCH] D71958: Update mlir/CMakeLists.txt to install *.td files
Kern Handa via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D69798: Implement inlining of strictfp functions
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D69798: Implement inlining of strictfp functions
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] cdd25a4 - [DebugInfo][SelectionDAG] Change order while transferring SDDbgValue to another node
Kristina Bessonova via llvm-commits
- [PATCH] D71175: [DebugInfo][SelectionDAG] Change order while transferring SDDbgValue to another node
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D71175: [DebugInfo][SelectionDAG] Change order while transferring SDDbgValue to another node
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D71175: [DebugInfo][SelectionDAG] Change order while transferring SDDbgValue to another node
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 5bd9eee - [find_interesting_reviews.py] Add git blame output cache
Kristof Beyls via llvm-commits
- [PATCH] D71967: [opt] run-twice crash
Kókai Péter via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Kókai Péter via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Kókai Péter via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Kókai Péter via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Kókai Péter via Phabricator via llvm-commits
- [llvm] d105ea2 - [gn build] Port eca40066ebb
LLVM GN Syncbot via llvm-commits
- [PATCH] D71926: [MLIR][spirv] Fix links in docs after repo migration
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71881: [mlir] Convert std.and/std.or ops to spv.LogicalAnd/spv.LogicalOr
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71926: [MLIR][spirv] Fix links in docs after repo migration
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71928: [mlir][spirv] Update docs regarding how to define new ops and types
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71928: [mlir][spirv] Update docs regarding how to define new ops and types
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [MLIR][spirv] Add basic definitions for supporting versions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71928: [mlir][spirv] Update docs regarding how to define new ops and types
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71947: [MLIR][spirv] Allow specifying availability on enum attribute cases
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71926: [MLIR][spirv] Fix links in docs after repo migration
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71691: [x86] Solve the problem caused by strict and non-strict FP-TO-S/UINT sharing CVTTP2SI/CVTTP2UI nodes
LiuChen via Phabricator via llvm-commits
- [PATCH] D71864: [X86] Set all bits of zmm register to 1 before fp_to_int when target only supports avx512dq
LiuChen via Phabricator via llvm-commits
- [PATCH] D71864: [X86] Set all bits of zmm register to 1 before fp_to_int when target only supports avx512dq
LiuChen via Phabricator via llvm-commits
- [PATCH] D71867: [X86] Complete missing strict_fp_to_int
LiuChen via Phabricator via llvm-commits
- [PATCH] D71867: [X86] Complete missing strict_fp_to_int
LiuChen via Phabricator via llvm-commits
- [PATCH] D71892: [X86] Adding custom operation for strict fpextend/fpround
LiuChen via Phabricator via llvm-commits
- [PATCH] D71892: [X86] Adding custom operation for strict fpextend/fpround
LiuChen via Phabricator via llvm-commits
- [PATCH] D65506: [MachineScheduler] improve reuse of 'releaseNode'method
Lorenzo Casalino via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
Luís Marques via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
Luís Marques via Phabricator via llvm-commits
- [PATCH] D71881: [mlir] Convert std.and/std.or ops to spv.LogicalAnd/spv.LogicalOr
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D71928: [mlir][spirv] Update docs regarding how to define new ops and types
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D71881: [mlir] Convert std.and/std.or ops to spv.LogicalAnd/spv.LogicalOr
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D71857: Fixes -Wrange-loop-analysis warnings
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D71720: [ARM] [Windows] Use COFF stubs for calls to extern_weak functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D71721: [AArch64] [Windows] Use COFF stubs for calls to extern_weak functions
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] D71711: [COFF] Make the autogenerated .weak.<name>.default symbols static
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] D71711: [COFF] Make the autogenerated .weak.<name>.default symbols static
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D71981: [LLD] [COFF] Don't error out on duplicate absolute symbols with the same value
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] D71689: Improve that the necessary and sufficient combination is not tried for multiple loops in loop-interchange
Masakazu Ueno via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Masaki Arai via Phabricator via llvm-commits
- [llvm] 9035fa6 - AMDGPU/GlobalISel: Lower llvm.amdgcn.else
Matt Arsenault via llvm-commits
- [llvm] e351256 - GlobalISel: Define equivalent node for G_INTRINSIC_TRUNC
Matt Arsenault via llvm-commits
- [llvm] 9b61641 - GlobalISel: Fix naming variables "brank" instead of "bank"
Matt Arsenault via llvm-commits
- [llvm] 1aa763a - GlobalISel: Define equivalent node for G_INTRINSIC_ROUND
Matt Arsenault via llvm-commits
- [llvm] 0d47399 - GlobalISel: Update syntax in debug printing
Matt Arsenault via llvm-commits
- [llvm] 1f054d6 - AMDGPU/GlobalISel: Fix mapping and selection of llvm.amdgcn.div.fixup
Matt Arsenault via llvm-commits
- [llvm] a37e958 - AMDGPU: Use correct DebugLoc
Matt Arsenault via llvm-commits
- [llvm] ed9a56b - AMDGPU/GlobalISel: Select some 128-bit load/stores
Matt Arsenault via llvm-commits
- [llvm] 3213ce9 - TailDuplication: Clear NoPHIs property
Matt Arsenault via llvm-commits
- [llvm] 9acd954 - AMDGPU: Use Register
Matt Arsenault via llvm-commits
- [llvm] e29ae37 - TII: Fix using Register for a subregister index argument
Matt Arsenault via llvm-commits
- [llvm] e9775bb - Hexagon: Fix missing tablegen mode comment
Matt Arsenault via llvm-commits
- [llvm] 5ce2ca5 - AMDGPU/GlobalISel: Use SReg_32 for readfirstlane constraining
Matt Arsenault via llvm-commits
- [llvm] a33cab0 - AMDGPU: Adjust test so it will work with GlobalISel
Matt Arsenault via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71855: AMDGPU/GlobalISel: Skip DAG hack passes on selected functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71798: AMDGPU/GlobalISel: Lower llvm.amdgcn.else
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71856: AMDGPU: Improve llvm.round.f64 lowering for CI+
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71856: AMDGPU: Improve llvm.round.f64 lowering for CI+
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71858: GlobalISel: Implement lower for G_INTRINSIC_ROUND
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71860: AMDGPU/GlobalISel: Replace handling of boolean values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71924: AMDGPU/GlobalISel: Legalize 2-element dynamic vector insert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71925: AMDGPU/GlobalISel: Select G_UADDE/G_USUBE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71929: AMDGPU/GlobalISel: Refine SMRD selection rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71941: AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71943: AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65440: GlobalISel: Add widenScalar for G_UNMERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71253: llc/MIR: Fix setFunctionAttributes for MIR functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64862: AMDGPU/GlobalISel: RegBankSelect interp intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71730: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71881: [mlir] Convert std.and/std.or ops to spv.LogicalAnd/spv.LogicalOr
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71904: [mlir] GPU: introduce utilities for promotion to workgroup memory
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume in LLVM IR Dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71926: [MLIR][spirv] Fix links in docs after repo migration
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 7f047c4 - Add `mlir` to -DLLVM_ALL_PROJECTS CMake option
Mehdi Amini via llvm-commits
- [PATCH] D71386: [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM lowering.
Michael Bedy via Phabricator via llvm-commits
- [PATCH] D71386: [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM lowering.
Michael Bedy via Phabricator via llvm-commits
- [PATCH] D71866: [amdgpu] Fix scoreboard updating after `s_waitcnt_vscnt`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D71700: [compiler-rt] [netbsd] Add support for versioned statvfs interceptors
Michał Górny via Phabricator via llvm-commits
- [PATCH] D71873: [llvm-exegesis][mips] Expand loadImmediate()
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D71927: [llvm-exegesis] Check counters before running
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D71733: [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D71733: [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D71843: [ARM][MVE] MVE-I should not be disabled by -mfpu=none
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] a9ad65a - [PowerPC] Change default for unaligned FP access for older subtargets
Nemanja Ivanovic via llvm-commits
- [llvm] b6cf400 - Fix bots after a9ad65a2b34f
Nemanja Ivanovic via llvm-commits
- [PATCH] D71287: [PowerPC] [RFC] exploit fcti[dw] instructions for lrint and llrint
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D69982: PPC: Prepare tests for switch of default denormal-fp-math
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D65967: [SeparateConstOffsetFromGEP][PowerPC] Fix: sext(a) + sext(b) -> sext(a + b) matches add and sub instructions with one another
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71940: [PowerPC] Legalize saturating vector add/sub
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71287: [PowerPC] [RFC] exploit fcti[dw] instructions for lrint and llrint
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71946: [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D68237: [PowerPC] Handle f16 as a storage type only
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71954: [PowerPC] Change default for unaligned FP access for older subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71954: [PowerPC] Change default for unaligned FP access for older subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71954: [PowerPC] Change default for unaligned FP access for older subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71565: Make mangled_names.test and update_cc_test_checks.py work with Python 2.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71844: [docs] fix typo in Lexicon.rst
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D53469: [DWARF] Use a function-local offset for AT_call_return_pc
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71850: [X86] Add STRICT versions of CVTTP2SI, CVTTP2UI, CMPM, and CMPP.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71862: [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71862: [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71871: [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71897: [X86] Adding fp128 support for strict fcmp
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71897: [X86] Adding fp128 support for strict fcmp
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71879: [X86] Custom widen 128/256-bit vXi32 fp_to_uint on avx512f targets without avx512vl. Similar for vXi64 on avx512dq without avx512vl.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D71951: [CMake] Pass symlink dependency to add_llvm_install_targets explicitly
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D71951: [CMake] Pass symlink dependency to add_llvm_install_targets explicitly
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D71844: [docs] fix typo in Lexicon.rst
Phabricator via Phabricator via llvm-commits
- [llvm] e973783 - [NFC][PowerPC] Add a function tryAndWithMask to handle all the cases
QingShan Zhang via llvm-commits
- [llvm] 874a800 - [PowerPC] Exploit the rlwinm instructions for "and" with constant
QingShan Zhang via llvm-commits
- [PATCH] D70223: [DAGCombine] Split vector load-update-store into single element stores
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71886: [NFC] Add test case for load-insert-store pattern in InstCombine
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71886: [NFC] Add test case for load-insert-store pattern in InstCombine
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D69949: [PowerPC] Legalize rounding nodes
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] a9fdfe6 - Fix LLVM tool --version build mode printing for MSVC
Reid Kleckner via llvm-commits
- [llvm] 287307a - Partially revert "Add initial tests for update_{llc_, cc_, }test_checks.py"
Reid Kleckner via llvm-commits
- [llvm] ad1f7a8 - Revert "Make lazyload_metadata.ll resilient to the addition of new metadata kinds"
Reid Kleckner via llvm-commits
- [compiler-rt] 8fcce5a - Revert "[msan] Intercept qsort, qsort_r."
Reid Kleckner via llvm-commits
- [compiler-rt] ef7a659 - Reland "[msan] Intercept qsort, qsort_r."
Reid Kleckner via llvm-commits
- [lld] c3dbd78 - Revert "[ELF] Improve the condition to create .interp"
Reid Kleckner via llvm-commits
- [lld] 1417558 - [ELF] Improve the condition to create .interp
Reid Kleckner via llvm-commits
- [lld] 1417558 - [ELF] Improve the condition to create .interp
Reid Kleckner via llvm-commits
- [PATCH] D71832: [TypePromotion] Make TypeSize a class member
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71817: Fix LLVM tool --version build mode printing for MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71817: Fix LLVM tool --version build mode printing for MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71817: Fix LLVM tool --version build mode printing for MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71862: [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71862: [WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer needed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D70660: Add initial tests for update_{llc,cc}_test_checks.py
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71882: Make lazyload_metadata.ll resilient to the addition of new metadata kinds
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71565: Make mangled_names.test and update_cc_test_checks.py work with Python 2.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71711: [COFF] Make the autogenerated .weak.<name>.default symbols static
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71950: [CMake] Fix lld detection after D69685
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71711: [COFF] Make the autogenerated .weak.<name>.default symbols static
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71436: [X86][AsmParser] re-introduce 'offset' operator
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71754: [AArch64] Fix save register pairing for Windows AAPCS
Renato Golin via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
River Riddle via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume in LLVM IR Dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D71904: [mlir] GPU: introduce utilities for promotion to workgroup memory
River Riddle via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
River Riddle via Phabricator via llvm-commits
- [PATCH] D71949: Merge the successor operand count into BlockOperand.
River Riddle via Phabricator via llvm-commits
- [PATCH] D71949: [mlir] Merge the successor operand count into BlockOperand.
River Riddle via Phabricator via llvm-commits
- [PATCH] D71955: [mlir] Refactor operation results to use a single use list for all results of the operation.
River Riddle via Phabricator via llvm-commits
- [PATCH] D71955: [mlir] Refactor operation results to use a single use list for all results of the operation.
River Riddle via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71937: [ConstantRange] Respect destination bitwidth for cast results.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 2e9bfa1 - Revert "[Support] Extend TimeProfiler to support multiple threads"
Russell Gallop via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Russell Gallop via Phabricator via llvm-commits
- [llvm] ee75794 - [ARM][TypePromotion] Enable by default
Sam Parker via llvm-commits
- [llvm] 42dba63 - [TypePromotion] Make TypeSize a class member
Sam Parker via llvm-commits
- [PATCH] D71832: [TypePromotion] Make TypeSize a class member
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71832: [TypePromotion] Make TypeSize a class member
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71696: [CodeGen] WIP MachinePostRAUpdater
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71696: [CodeGen] WIP MachinePostRAUpdater
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71832: [TypePromotion] Make TypeSize a class member
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71832: [TypePromotion] Make TypeSize a class member
Sam Parker via Phabricator via llvm-commits
- [llvm] 8cefc37 - [DAGCombine] visitEXTRACT_SUBVECTOR - 'little to big' extract_subvector(bitcast()) support
Sanjay Patel via llvm-commits
- [llvm] 9a77c20 - [InstCombine] add tests for not(select ...); NFC
Sanjay Patel via llvm-commits
- [llvm] 25cf5d9 - [InstCombine] add test for copysign; NFC
Sanjay Patel via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63815: [DAGCombine] visitEXTRACT_SUBVECTOR - 'little to big' extract_subvector(bitcast()) support
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61802: [LoopVectorize] Enable float minmax reductions via instruction flag
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D71754: [AArch64] Fix save register pairing for Windows AAPCS
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D71087: [NFC][DA] Remove duplicate code in checkSrcSubscript and checkDstSubscript
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D69798: Implement inlining of strictfp functions
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 70fa4c4 - [NFC] Style cleanups
Shengchen Kan via llvm-commits
- [PATCH] D71873: [llvm-exegesis][mips] Expand loadImmediate()
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D71363: [MIPS GlobalISel] Select bitreverse
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 34769e0 - SimplifyDemandedBits - Remove duplicate getOperand() call. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71657: [SDAG] Handle BUILD_PAIR in ComputeNumSignBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32993: DAGCombine: Extend createBuildVecShuffle for case len(in_vec) = 4*len(result_vec)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30686: [SLP] PR32078: convert scalar operations to vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61802: [LoopVectorize] Enable float minmax reductions via instruction flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66082: [X86] Move MemOpKey class to a independent file. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56474: [ARM] [NEON] Add ROTR/ROTL lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56118: [ARM]: Add optimized NEON uint64x2_t multiply routine.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D69334: [MathExtras] Add intrinsic for the PopulationCounter in Visual Studio
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71952: [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 targets.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71917: Optimization of inserting vxi1 sub vector into vXi1 vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 0a72515 - [DebugInfo] Fix v4 macinfo for dwo files.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D70111: [DWARF5]Addition of alignment field in the typedef for dwarf5
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71852: [Attributor] Reach optimistic fixpoint in AAValueSimplify when the value is constant or undef
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71910: [Attributor] Add helper to change an instruction to `unreachable` inst
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71799: [Attributor] AAUndefinedBehavior: Check for branches on undef value.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71974: [Attributor][WIP] Connect AAIsDead with AAUndefinedBehavior
Stefanos Baziotis via Phabricator via llvm-commits
- [compiler-rt] 1d891a3 - Support powerpc and sparc when building without init_array.
Sterling Augustine via llvm-commits
- [PATCH] D71944: Support powerpc and sparc when building without init_array.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D71944: Support powerpc and sparc when building without init_array.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] 2026d7b - VariableName doc: fix the link to the mozilla doc
Sylvestre Ledru via llvm-commits
- [PATCH] D64454: [clang-tidy] Adding static analyzer check to list of clang-tidy checks
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D71907: [WPD/VFE] Always emit vcall_visibility metadata for -fwhole-program-vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71907: [WPD/VFE] Always emit vcall_visibility metadata for -fwhole-program-vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71907: [WPD/VFE] Always emit vcall_visibility metadata for -fwhole-program-vtables
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71911: [ThinLTO] Summarize vcall_visibility metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D71922: [MLIR] [NFC] fix unused var warning
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 0d3f782 - [FPEnv][X86] More strict int <-> FP conversion fixes
Ulrich Weigand via llvm-commits
- [PATCH] D71840: [FPEnv][X86] More strict int <-> FP conversion fixes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71840: [FPEnv][X86] More strict int <-> FP conversion fixes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71840: [FPEnv][X86] More strict int <-> FP conversion fixes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71840: [FPEnv][X86] More strict int <-> FP conversion fixes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71865: [X86FixupSetCC] Remember the preceding eflags defining instruction while we're scanning the basic block instead of looking back for it.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D71944: Support powerpc and sparc when building without init_array.
Vlad Vereschaka via Phabricator via llvm-commits
- [llvm] d1f41b2 - [NFC][LoopFusion] Fix printing of the guard branch.
Whitney Tsang via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71878: [NFC][LoopFusion] Fix printing of the guard branch.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71821: [LoopFusion] Move instructions from FC1.Preheader to FC0.Preheader when proven safe.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71878: [NFC][LoopFusion] Fix printing of the guard branch.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71917: Optimization of inserting vxi1 sub vector into vXi1 vector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D71917: Optimization of inserting vxi1 sub vector into vXi1 vector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D71917: Optimization of inserting vxi1 sub vector into vXi1 vector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D71957: [llvm-size] print a blank line between archieve members when using sysv format
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D71887: fixes musl default stack size to small.
Yonggang Luo via Phabricator via llvm-commits
- [PATCH] D71887: fixes musl default stack size to small.
Yonggang Luo via Phabricator via llvm-commits
- [llvm] ffd5740 - [BPF] Enable relocation location for load/store/shifts
Yonghong Song via llvm-commits
- [PATCH] D70696: [DebugInfo] Support to emit debugInfo for extern variables
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D70696: [DebugInfo] Support to emit debugInfo for extern variables
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D71790: [BPF] Enable relocation location for load/store/shifts
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71390: [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D71390: [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D71883: [PowerPC] Use PredictableSelectIsExpensive to enable select to branch in CGP
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D71391: [PowerPC] Modify the hasSideEffects of some VSX instructions from 1 to 0
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D71983: [PowerPC] Set the SideEffects of branch & call instructions from 1 to 0
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D71087: [NFC][DA] Remove duplicate code in checkSrcSubscript and checkDstSubscript
Zhongduo Lin (Jimmy) via Phabricator via llvm-commits
- [PATCH] D71942: Update LLVMCallConv
l via Phabricator via llvm-commits
- [PATCH] D71942: Update LLVMCallConv
l 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: [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] D71830: [OpenMP] Reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71836: [IPSCCP] Use ParamState for arguments at call sites.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71838: [AMDGPU] Don't create MachinePointerInfos with an UndefValue pointer
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71830: [OpenMP] Reusable OpenMP context/traits handling
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71857: Fixes -Wrange-loop-analysis warnings
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71904: [mlir] GPU: introduce utilities for promotion to workgroup memory
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71918: fix river's comment and add the test
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70290: [OpenMP] Use the OpenMPIRBuilder for "omp parallel"
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71926: [MLIR][spirv] Fix links in docs after repo migration
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71928: [mlir][spirv] Update docs regarding how to define new ops and types
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71928: [mlir][spirv] Update docs regarding how to define new ops and types
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71933: [SCCP] Use constant ranges for PHI nodes.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71935: [SCCP] Use constant ranges for select, if cond is overdefined.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71936: [SCCP] Use constant ranges for binary operators.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71937: [ConstantRange] Respect destination bitwidth for cast results.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant and replace some uses with constant ranges.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71938: [SCCP] Use constant ranges for casts.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71946: [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71947: [MLIR][spirv] Allow specifying availability on enum attribute cases
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D70290: [OpenMP] Use the OpenMPIRBuilder for "omp parallel"
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71948: [OpenMP] Use the OpenMPIRBuilder for `cancel` directives
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71949: [mlir] Merge the successor operand count into BlockOperand.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71955: [mlir] Refactor operation results to use a single use list for all results of the operation.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71955: [mlir] Refactor operation results to use a single use list for all results of the operation.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D71693: [NFC][PowerPC] Add a function tryAndWithMask
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
qshanz via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
qshanz via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
qshanz via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] Fix some bugs of the rlwinm folding
qshanz via Phabricator via llvm-commits
- [PATCH] D71693: [NFC][PowerPC] Add a function tryAndWithMask
qshanz via Phabricator via llvm-commits
- [PATCH] D71833: [PowerPC] if value type is changed after folding rlwinm, stop folding
qshanz via Phabricator via llvm-commits
- [PATCH] D71693: [NFC][PowerPC] Add a function tryAndWithMask
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D71891: [PowerPC] Exploit the rlwinm + rlwinm when "and" with constant
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71893: [PowerPC] Exploit the rldicl + rldicr when "and" with constant
qshanz via Phabricator via llvm-commits
- [PATCH] D70000: [DAGCombine] Initialize the default operation action for SIGN_EXTEND_INREG for vector type as 'expand' instead of 'legal'
qshanz via Phabricator via llvm-commits
- [PATCH] D70651: [Power8] Add the MacroFusion support for Power8
qshanz via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
qshanz via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D70651: [Power8] Add the MacroFusion support for Power8
qshanz via Phabricator via llvm-commits
- [PATCH] D70651: [Power8] Add the MacroFusion support for Power8
qshanz via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
qshanz via Phabricator via llvm-commits
- [PATCH] D71885: [PowerPC] replace rlwinm operand 1 with src rlwinm operand 1
qshanz via Phabricator via llvm-commits
- [PATCH] D71886: [NFC] Add test case for load-insert-store pattern in InstCombine
qshanz via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume in LLVM IR Dialect
shraiysh via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume in LLVM IR Dialect
shraiysh via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume in LLVM IR Dialect
shraiysh via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
shraiysh via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
shraiysh via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
shraiysh via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
shraiysh via Phabricator via llvm-commits
- [PATCH] D71912: [mlir] Floating constants for import-llvm
shraiysh via Phabricator via llvm-commits
- [PATCH] D71942: Update LLVMCallConv
whitequark via Phabricator via llvm-commits
- [PATCH] D71360: Honor -fuse-init-array when os is not specified on x86
kamlesh kumar via llvm-commits
- [llvm] 79b3325 - [PowerPC] NFC - fix the testcase bug of folding rlwinm
via llvm-commits
- [llvm] 8304781 - Add missing strict_fp_to_int
via llvm-commits
- [llvm] 472bded - [X86] Enable STRICT_SINT_TO_FP/STRICT_UINT_TO_FP on X86 backend
via llvm-commits
- [llvm] 1b57749 - [PowerPC] stop folding if result rlwinm mask is wrap while original rlwinm is not.
via llvm-commits
- [llvm] 1a7b69f - add custom operation for strict fpextend/fpround
via llvm-commits
Last message date:
Sun Dec 29 23:57:47 PST 2019
Archived on: Thu Jan 2 08:01:15 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).