The Week Of Monday 26 August 2019 Archives by author
Starting: Mon Aug 26 00:24:05 PDT 2019
Ending: Sun Sep 1 23:12:02 PDT 2019
Messages: 2322
- [PATCH] D62893: [Analyzer] Iterator Checkers - Make range errors and invalidated access fatal
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D62893: [Analyzer] Iterator Checkers - Make range errors and invalidated access fatal
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D65921: [X86] Add DSB subtarget feature. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65921: [X86] Add DSB subtarget feature. NFC
Pei, Gen via Phabricator via llvm-commits
- [llvm] r370393 - [X86] Remove what little support we had for MPX
Topper, Craig via llvm-commits
- [llvm] r368183 - Recommit r367901 "[X86] Enable -x86-experimental-vector-widening-legalization by default."
Topper, Craig via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66634: Postfix: move more code out of the PDB plugin
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D66634: Postfix: move more code out of the PDB plugin
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify new call site DWARF symbols
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66895: [DebugInfo] LiveDebugValues: correctly discriminate between kinds of variable locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify GNU extensions of call site DWARF symbols
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66942: [DebugInfo] LiveDebugValues: locations with different exprs should compare differently
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D65907: Introduce FileEntryRef and use it when handling includes to report correct dependencies when the FileManager is reused across invocations
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D66705: FileManager: Use llvm::Expected in new getFileRef API
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D61758: [driver][xray] fix the macOS support checker by supporting -macos triple in addition to -darwin
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D66813: Remove clang-tidy-vs plugin from clang-tools-extra
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D67026: Introduce a DirectoryEntryRef that stores both a reference and an accessed name to the directory entry
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D65672: [compiler-rt] Expose fuzzer coverage bitmaps to the target
Alexander Oleinik via Phabricator via llvm-commits
- [PATCH] D61879: WIP: Prototype of DSE optimizations for -ftrivial-auto-var-init
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D65234: [CodeGen]: don't treat structures returned in registers as memory inputs
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D65234: [CodeGen]: don't treat structures returned in registers as memory inputs
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D66948: [CodeGen]: fix error message for "=r" asm constraint
Alexander Potapenko via Phabricator via llvm-commits
- [compiler-rt] r369924 - [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Alexander Richardson via llvm-commits
- [compiler-rt] r369929 - [asan_symbolize] Attempt to fix build-bot failure after latest change
Alexander Richardson via llvm-commits
- [compiler-rt] r370021 - Relax test introduced in D65322
Alexander Richardson via llvm-commits
- [compiler-rt] r370025 - [asan_symbolize] Fix broken pipe handling for python 2.7
Alexander Richardson via llvm-commits
- [compiler-rt] r369924 - [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Alexander Richardson via llvm-commits
- [compiler-rt] r370110 - Fix asan-symbolize-bad-path.cpp on Darwin
Alexander Richardson via llvm-commits
- [compiler-rt] r370243 - Further relax checks in asan-symbolize-bad-path.cpp
Alexander Richardson via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42748: [ELF] Don't create a .dynamic section when linking with -Bstatic
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Alexander Us via Phabricator via llvm-commits
- [PATCH] D66892: [BasicBlockUtils] Add metadata fixing in SplitBlockPredecessors.
Alexander Us via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Alexander Us via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Alexander Us via Phabricator via llvm-commits
- [PATCH] D66431: [PDB] Fix bug when using multiple PCH header objects with the same name.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66550: [clang-scan-deps] Minimizer: Correctly skip over double slashes in angle bracket #include
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66511: [clang-scan-deps] Skip UTF-8 BOM in source minimizer
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to dynamic atexit destructor
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to dynamic atexit destructor
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to dynamic atexit destructor
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66673: [OPENMP][NVPTX]Fix critical region codegen.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66668: [OPENMP][Analysis] Add analysis of the map clauses.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [llvm] r369997 - [MemorySSA] Fix insertUse.
Alina Sbirlea via llvm-commits
- [llvm] r370384 - [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via llvm-commits
- [llvm] r370397 - Revert enabling MemorySSA.
Alina Sbirlea via llvm-commits
- [llvm] r370548 - [MemorySSA] Rename all phi entries.
Alina Sbirlea via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66909: [GVN] Disallow phi translation for expressions with calls.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66918: [LoopUnrollAndJam] Use Lazy strategy for DTU.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66909: [GVN] Disallow phi translation for expressions with calls.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67013: [GVN] Verify value equality before doing phi translation for call instruction
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r370104 - [GlobalISel] Replace hard coded dynamic alloca handling with G_DYN_STACKALLOC.
Amara Emerson via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66769: [GlobalISel] Import patterns containing SUBREG_TO_REG
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66678: [GlobalISel] Replace hard coded dynamic alloca handling with G_DYN_STACKALLOC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66678: [GlobalISel] Replace hard coded dynamic alloca handling with G_DYN_STACKALLOC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66842: [AArch64][GlobalISel] Fall back when translating musttail calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66897: [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66835: [AArch64][GlobalISel] Select arithmetic extended register patterns
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66898: [AArch64][GlobalISel] Select @llvm.aarch64.ldxr.* intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65779: [GlobalISel][AArch64] Select llvm.aarch64.stxr.* intrinsics.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65780: [GlobalISel][AArch64] Use a GISelPredicateCode to select llvm.aarch64.stlxr.*
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65779: [GlobalISel][AArch64] Select llvm.aarch64.stxr.* intrinsics.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66916: GlobalISel: Set alignment on function argument stack load/store
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66835: [AArch64][GlobalISel] Select arithmetic extended register patterns
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67027: [AArch64][GlobalISel] Don't import i64imm_32bit pattern at -O0
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66659: [DAGCombiner] Add node to the worklist in topological order in parallelizeChainedStores
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66702: [DAGCombiner] Add node to the worklist in topological order after relegalization.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66804: [TargetLowering] Add buildLegalVectorShuffle facility to help build legal shuffles
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66804: [TargetLowering] Add buildLegalVectorShuffle facility to help build legal shuffles
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66804: [TargetLowering] Add buildLegalVectorShuffle facility to help build legal shuffles
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r369909 - [X86] Automatically generate various tests. NFC
Amaury Sechet via llvm-commits
- [llvm] r369927 - [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Amaury Sechet via llvm-commits
- [llvm] r370040 - [DAGCombiner] Add node to the worklist in topological order after relegalization.
Amaury Sechet via llvm-commits
- [llvm] r370056 - [DAGCombiner] Add node to the worklist in topological order in parallelizeChainedStores
Amaury Sechet via llvm-commits
- [llvm] r370190 - [TargetLowering] Add buildLegalVectorShuffle facility to help build legal shuffles
Amaury Sechet via llvm-commits
- [llvm] r370203 - [X86] Add test for rotate combining when add X, X is used instead of shl X, 1. NFC
Amaury Sechet via llvm-commits
- [llvm] r370326 - [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Amaury Sechet via llvm-commits
- [llvm] r370464 - [X86] Add tests for rotate matching. NFC
Amaury Sechet via llvm-commits
- [llvm] r370578 - [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury Sechet via llvm-commits
- [lld] r370083 - Change the X86 datalayout to add three address spaces for 32 bit signed,
Amy Huang via llvm-commits
- [llvm] r370083 - Change the X86 datalayout to add three address spaces for 32 bit signed,
Amy Huang via llvm-commits
- [PATCH] D66767: Add binary filename to the bitcode filename when using -thinlto-index-only
Amy Huang via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66827: Add support for MS qualifiers __ptr32, __ptr64, __sptr, __uptr.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66843: Change datalayout compatibility check for X86 to allow datalayouts without the new address spaces.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66827: Add support for MS qualifiers __ptr32, __ptr64, __sptr, __uptr.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66827: Add support for MS qualifiers __ptr32, __ptr64, __sptr, __uptr.
Amy Huang via Phabricator via llvm-commits
- [llvm] r370091 - [Tblgen][MCA] Add the ability to mark groups as LoadQueue and StoreQueue. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66810: [Tblgen][MCA] Add the ability to mark groups as LoadQueue and StoreQueue. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66810: [Tblgen][MCA] Add the ability to mark groups as LoadQueue and StoreQueue. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66810: [Tblgen][MCA] Add the ability to mark groups as LoadQueue and StoreQueue. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66870: [libsanitizer] Add support for RISC-V
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Andrew Paverd via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Remove conflicting attribute, if any, before adding new read attribute to an argument
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Remove conflicting attribute, if any, before adding new read attribute to an argument
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Remove conflicting attribute, if any, before adding new read attribute to an argument
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D66873: [Test][Time profiler] Fix test for python3
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D65361: [analyzer] Trust global initializers when analyzing main().
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D66404: [CFG] Make destructor calls more accurate
Artem Dergachev via Phabricator via llvm-commits
- [llvm] r370265 - Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error after ...
Artur Pilipenko via llvm-commits
- [PATCH] D66510: Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error after cloning a function from a different module
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D66501: AMDGPU/GlobalISel: Legalize sin/cos
Austin Kerbow via Phabricator via llvm-commits
- [llvm] r370173 - [LV] Fold tail by masking - handle reductions
Ayal Zaks via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66932: [LV] Tail-folding, runtime scev checks
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66933: [ASTImporter] Propagate errors during import of overridden methods.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] r369961 - [ADT] Make StringRef(const char*) constexpr
Benjamin Kramer via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D66786: [x86] Make some intrinsic functions in CLANG aligned with SPEC: _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Bing Yu via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Bing Yu via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Bing Yu via Phabricator via llvm-commits
- [llvm] r369886 - [LoopUnroll] Handle certain PHIs in full unrolling properly
Bjorn Pettersson via llvm-commits
- [compiler-rt] r369891 - [GWP_ASAN] Avoid using VERSION_GREATER_EQUAL in cmake files
Bjorn Pettersson via llvm-commits
- [llvm] r370463 - [CodeGen] Introduce MachineBasicBlock::replacePhiUsesWith helper and use it. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r370566 - [LangRef] Update saturating examples for llvm.smul.fix.sat. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r370569 - [CodeGen] Refactor DAGTypeLegalizer::ExpandIntRes_MULFIX. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66682: Fix stack_trace_compressor builds for Clang < 6.0
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66750: [CodeGen] Introduce MachineBasicBlock::updatePHIs helper and use it. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66750: [CodeGen] Introduce MachineBasicBlock::updatePHIs helper and use it. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66750: [CodeGen] Introduce MachineBasicBlock::updatePHIs helper and use it. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66750: [CodeGen] Introduce MachineBasicBlock::replacePhiUsesOfBlockWith helper and use it. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67036: [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67036: [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r370487 - [lld-link] implement -start-lib and -end-lib
Bob Haarman via llvm-commits
- [PATCH] D66767: Add binary filename to the bitcode filename when using -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66767: Add binary filename to the bitcode filename when using -thinlto-index-only
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D66918: [LoopUnrollAndJam] Use Lazy strategy for DTU.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Bruce Hoult via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Bruce Hoult via Phabricator via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D66755: [DAGCombiner] cancel fnegs from multiplied operands of FMA
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D66871: [SVE] MVT scalable size queries
Cameron McInally via Phabricator via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66798: [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D66901: [ObjectYAML] Fix lifetime issue in dumpDebugLines
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r370458 - [llvm-objcopy] Allow the visibility of symbols created by --binary and
Chris Jackson via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of symbols created by --binary and --add-symbol to be specified with --new-symbol-visibility
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of symbols created by --binary and --add-symbol to be specified with --new-symbol-visibility
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of symbols created by --binary and --add-symbol to be specified with --new-symbol-visibility
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Chris Ye via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Chris Ye via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Chris Ye via Phabricator via llvm-commits
- [test-suite] r369888 - [MemFunctions] Add c++11 flag.
Clement Courbet via llvm-commits
- [PATCH] D64082: [MemFunctions] Add microbenchmarks for memory functions.
Clément Courbet via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Connor Abbott via Phabricator via llvm-commits
- [llvm] r369937 - [DAGCombiner][X86] Teach SimplifyVBinOp to fold VBinOp (concat X, undef/constant), (concat Y, undef/constant) -> concat (VBinOp X, Y), VecC
Craig Topper via llvm-commits
- [llvm] r369942 - [X86] Add a hack to combinePMULDQ to manually turn SIGN_EXTEND_VECTOR_INREG/ZERO_EXTEND_VECTOR_INREG inputs into an ANY_EXTEND_VECTOR_INREG style shuffle
Craig Topper via llvm-commits
- [llvm] r369981 - [X86] Delay combineIncDecVector until after op legalization.
Craig Topper via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Craig Topper via llvm-commits
- [llvm] r370001 - [Analysis] In EmitGEPOffset, use Constant::getUniqueInteger to handle struct indices in vector GEPs.
Craig Topper via llvm-commits
- [llvm] r370017 - [SelectionDAGBuilder] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r370018 - [SelectionDAGBuilder] Hide existence of ConstantDataVector vector from visitGetElementPtr.
Craig Topper via llvm-commits
- [llvm] r370079 - [X86] Remove encoding information from the TAILJMP instructions that are lowered by MCInstLowering. Fix LowerPATCHABLE_TAIL_CALL to also convert them to regular JMP/JCC instructions
Craig Topper via llvm-commits
- [llvm] r370112 - [Analysis] Improve EmitGEPOffset handling of vector GEPs with scalar indices.
Craig Topper via llvm-commits
- [llvm] r370114 - [InstCombine] Disable some portions of foldGEPICmp for GEPs that return a vector of pointers. Fix other portions.
Craig Topper via llvm-commits
- [llvm] r370221 - [InstCombine] Disable recursion in foldGEPICmp for vector pointer GEPs
Craig Topper via llvm-commits
- [llvm] r370233 - [X86][ReleaseNotes] Add a note about the switch to widening legalization for narrow vectors.
Craig Topper via llvm-commits
- [llvm] r370276 - [X86] Fix a couple isel patterns to not shrink a volatile load.
Craig Topper via llvm-commits
- [llvm] r370293 - [X86] Make inline assembly 'x' and 'v' constraints work for f128.
Craig Topper via llvm-commits
- [llvm] r370294 - [X86] Add a DAG combine to combine INSERTPS and VBROADCAST of a scalar load. Remove corresponding isel patterns.
Craig Topper via llvm-commits
- [llvm] r370296 - [X86] Remove some unneeded X86VBroadcast isel patterns that have larger than 128 bit input types.
Craig Topper via llvm-commits
- [llvm] r370299 - [X86] Remove isel patterns with X86VBroadcast+scalar_to_vector+load.
Craig Topper via llvm-commits
- [llvm] r370393 - [X86] Remove what little support we had for MPX
Craig Topper via llvm-commits
- [llvm] r370424 - [X86] Explicitly list all the always trivially rematerializable instructions.
Craig Topper via llvm-commits
- [llvm] r370484 - [X86] Merge X86InstrInfo::loadRegFromAddr/storeRegToAddr into their only call site.
Craig Topper via llvm-commits
- [llvm] r370494 - [ValueTypes] Add v16f16 and v32f16 to EVT::getEVTString and Tablegen's getEnumName
Craig Topper via llvm-commits
- [llvm] r370495 - [X86] Pass v32i16/v64i8 in zmm registers on KNL target.
Craig Topper via llvm-commits
- [llvm] r370506 - [X86] Add test caes for opportunities for machine LICM to unfold broadcasted constant pool loads.
Craig Topper via llvm-commits
- [llvm] r370507 - [X86] Regenerate the test cases added in r370506.
Craig Topper via llvm-commits
- [llvm] r370515 - [X86] Fix mul test cases in avx512-broadcast-unfold.ll to not get canonicalized to fadd. Remove the fsub test cases which were also testing fadd.
Craig Topper via llvm-commits
- [llvm] r370600 - [X86] Compress the flag bits in the folding tables to make room for more bits in an upcoming patch.
Craig Topper via llvm-commits
- [llvm] r370601 - [X86] Replace some COPY_TO_REGCLASS from GR32/GR64 to VR128 in isel patterns with VMOVDI2PDIrr/VMOV64toPQIrr.
Craig Topper via llvm-commits
- [llvm] r370620 - [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66436: [X86] Add a hack to combinePMULDQ to manually turn SIGN_EXTEND_VECTOR_INREG/ZERO_EXTEND_VECTOR_INREG inputs into an ANY_EXTEND_VECTOR_INREG style shuffle
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64746: Add constrained intrinsics for lrint and lround
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66561: [X86] Remove encoding information from the TAILJMP instructions that are lowered by MCInstLowering. Fix LowerPATCHABLE_TAIL_CALL to also convert them to regular JMP/JCC instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66708: [X86] Pass v32i16/v64i8 in zmm registers on KNL target.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66708: [X86] Pass v32i16/v64i8 in zmm registers on KNL target.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Craig Topper via Phabricator via llvm-commits
- [llvm] r370053 - [IntrinsicEmitter] Support scalable vectors in intrinsics
Cullen Rhodes via llvm-commits
- [PATCH] D65930: [IntrinsicEmitter] Support scalable vectors in intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r370415 - [WebAssembly] Make __attribute__((used)) not imply export.
Dan Gohman via llvm-commits
- [lld] r370416 - [WebAssembly] Implement NO_STRIP
Dan Gohman via llvm-commits
- [llvm] r370430 - [CodeGen] Fix lowering for returning the result of an extractvalue
Dan Gohman via llvm-commits
- [PATCH] D43675: [WebAssembly] Rename imported/exported memory symbol to __linear_memory
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66968: [WebAssembly] Implement NO_STRIP
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D62542: [WebAssembly] Make Emscripten-specific behavior specific to the Emscripten target
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D62443: [WebAssembly] Move Emscripten-specific behavior under a --emscripten flag
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66968: [WebAssembly] Implement NO_STRIP
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66968: [WebAssembly] Implement NO_STRIP
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66968: [WebAssembly] Implement NO_STRIP
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66978: [CodeGen] Fix lowering for returning the result of an extractvalue
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66978: [CodeGen] Fix lowering for returning the result of an extractvalue
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66978: [CodeGen] Fix lowering for returning the result of an extractvalue
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Dan Gohman via Phabricator via llvm-commits
- [llvm] r370097 - [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Daniel Sanders via llvm-commits
- [PATCH] D66769: [GlobalISel] Import patterns containing SUBREG_TO_REG
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> more closely match the sort order
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66505: Make add_new_check.py's insertion of registerCheck<> match the sort order
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66793: [MVE] VMOVX patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D66534: [ARM] MVE Masked loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D66534: [ARM] MVE Masked loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D66577: [ARM] Fold VCMP into VPT
Dave Green via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D66793: [MVE] VMOVX patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D66579: [ARM] Move MVEVPTBlockPass to a separate file
Dave Green via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D66534: [ARM] MVE Masked loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
Dave Green via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dave Green via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D66997: [ARM] Fix MVE ldst offset ranges
Dave Green via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Dave Green via Phabricator via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Dave Green via Phabricator via llvm-commits
- [llvm] r370559 - llvm-dwarfdump: Cache CU low_pc when computing statistics.
David Blaikie via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
David Blaikie via Phabricator via llvm-commits
- [llvm] r370037 - [InstCombine] Fold select with ctlz to cttz
David Bolvansky via llvm-commits
- [llvm] r370046 - [NFC] Added tests for D66651
David Bolvansky via llvm-commits
- [llvm] r370168 - Annotate return values of allocation functions with dereferenceable_or_null
David Bolvansky via llvm-commits
- [llvm] r370169 - [NFC] Updated test
David Bolvansky via llvm-commits
- [llvm] r370170 - [NFC] Unbreak tests
David Bolvansky via llvm-commits
- [llvm] r370217 - [NFC] Added a comment to avoid possible confusion
David Bolvansky via llvm-commits
- [llvm] r370222 - [NFC] Added more tests for D66651
David Bolvansky via llvm-commits
- [llvm] r370593 - [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
David Bolvansky via llvm-commits
- [llvm] r370596 - [NFC] Fixed -Wdocumentation warning
David Bolvansky via llvm-commits
- [PATCH] D66582: [Sanitizer] checks ASLR on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D65851: [Sanitizer] Using huge page on FreeBSD for shadow mapping
David CARLIER via Phabricator via llvm-commits
- [PATCH] D65851: [Sanitizer] Using huge page on FreeBSD for shadow mapping
David CARLIER via Phabricator via llvm-commits
- [PATCH] D65851: [Sanitizer] Using huge page on FreeBSD for shadow mapping
David CARLIER via Phabricator via llvm-commits
- [PATCH] D65851: [Sanitizer] Using huge page on FreeBSD for shadow mapping
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66867: [XRay] Fixing one test case for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66867: [XRay] Fixing one test case for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66867: [XRay] Fixing one test case for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r370008 - [Sanitizer] Using huge page on FreeBSD for shadow mapping
David Carlier via llvm-commits
- [compiler-rt] r370011 - Fix buildbot
David Carlier via llvm-commits
- [compiler-rt] r370209 - [XRay] Fixing one test case for FreeBSD
David Carlier via llvm-commits
- [llvm] r370184 - [MVE] VMOVX patterns
David Green via llvm-commits
- [llvm] r370187 - [ARM] Move MVEVPTBlockPass to a separate file. NFC
David Green via llvm-commits
- [llvm] r370325 - [ARM] Masked load and store and predicate tests. NFC
David Green via llvm-commits
- [llvm] r370329 - [ARM] MVE Masked loads and stores
David Green via llvm-commits
- [llvm] r370607 - [ARM] Remove MVE masked loads/stores
David Green via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
David Greene via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
David Li via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
David Li via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
David Li via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
David Li via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
David Li via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
David Li via Phabricator via llvm-commits
- [llvm] r370448 - [LiveDebugValues] Insert entry values after bundles
David Stenberg via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66915: [TSanRuntime] Upstream thread swift race detector.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D66561: [X86] Remove encoding information from the TAILJMP instructions that are lowered by MCInstLowering. Fix LowerPATCHABLE_TAIL_CALL to also convert them to regular JMP/JCC instructions
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D66867: [XRay] Fixing one test case for FreeBSD
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Dean Sturtevant via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Dean Sturtevant via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Dean Sturtevant via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Dean Sturtevant via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Dean Sturtevant via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Dean Sturtevant via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D66729: [WebAssembly] Fix SSA rebuilding in SjLj transformation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Derek Schuff via Phabricator via llvm-commits
- [llvm] r369721 - hwasan: Untag unwound stack frames by wrapping personality functions.
Diana Picus via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
Diana Picus via Phabricator via llvm-commits
- [PATCH] D66720: [LV] Fold tail by masking - handle reductions
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Digger via Phabricator via llvm-commits
- [PATCH] D67008: implement parsing relocation information for 32-bit xcoff objectfile
Digger via Phabricator via llvm-commits
- [PATCH] D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66525: WIP: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66525: WIP: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify new call site DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify new call site DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify new call site DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify GNU extensions of call site DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify GNU extensions of call site DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66525: WIP: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r370441 - [ADT] Removed VariadicFunction
Dmitri Gribenko via llvm-commits
- [PATCH] D66788: Refactor GlobList from an ad-hoc linked list to a vector
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66797: ArrayRef'ized CompilerInvocation::CreateFromArgs
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66884: Removed dead code from clang/AST/NSAPI.h
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66879: [Index] Added a ShouldSkipFunctionBody callback to libIndex, and refactored clients to use it instead of inventing their own solution
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66947: Changed FrontendActionFactory::create to return a std::unique_ptr
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66961: [ADT] Removed VariadicFunction
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66961: [ADT] Removed VariadicFunction
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66961: [ADT] Removed VariadicFunction
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66960: [Tooling] Migrated APIs that take ownership of objects to unique_ptr
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Fixed malformed JSON when symbolizing coverage information
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D66682: Fix stack_trace_compressor builds for Clang < 6.0
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Douglas Yung via Phabricator via llvm-commits
- [llvm] r369943 - FileManager: Use llvm::Expected in new getFileRef API
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D50016: IR: Add entry/exit instrumentation symbols to the libcall list.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66705: FileManager: Use llvm::Expected in new getFileRef API
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66782: SourceManager: Prefer Optional<MemoryBufferRef> over MemoryBuffer*
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66443: [LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66860: [ValueMapper] NFC: Remove dead code to pause metadata mapping
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66961: [ADT] Removed VariadicFunction
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D67029: SourceManager: Prefer Optional<MemoryBufferRef> over MemoryBuffer*
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66687: [DAGCombiner] try to form more bt/test + set out of shift+mask patterns
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66576: [Regalloc][WIP] Increase CSR cost in RegAllocGreedy to favour splitting/spill over CSR first use
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66840: docs/DeveloperPolicy: Add instructions for requesting GitHub commit access
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66687: [DAGCombiner] try to form more bt/test + set out of shift+mask patterns
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59754: [Sema] Add c++2a designated initializer warnings
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66711: [clang] Warning for non-final classes with final destructors
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66687: [DAGCombiner] try to form more bt/test + set out of shift+mask patterns
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66621: [clang] Devirtualization for classes with destructors marked as 'final'
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66621: [clang] Devirtualization for classes with destructors marked as 'final'
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66660: [ARM][ParallelDSP] Change search for muls
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66993: [ARM][ParallelDSP] SExt mul for accumulation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Erich Keane via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Erich Keane via Phabricator via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Erik Pilkington via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Erik Pilkington via llvm-commits
- [compiler-rt] r369924 - [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Erik Pilkington via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Erik Pilkington via llvm-commits
- [compiler-rt] r369924 - [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Erik Pilkington via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Eugene Zelenko via Phabricator via llvm-commits
- [llvm] r369721 - hwasan: Untag unwound stack frames by wrapping personality functions.
Evgenii Stepanov via llvm-commits
- [llvm] r369721 - hwasan: Untag unwound stack frames by wrapping personality functions.
Evgenii Stepanov via llvm-commits
- [PATCH] D66695: msan, codegen, instcombine: Keep more lifetime markers used for msan
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66776: Add GWP-ASan fuzz target to compiler-rt/tools.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66457: MemTag: unchecked load/store optimization.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66457: MemTag: unchecked load/store optimization.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r369977 - [hwasan] Fix test failure in r369721.
Evgeniy Stepanov via llvm-commits
- [llvm] r369977 - [hwasan] Fix test failure in r369721.
Evgeniy Stepanov via llvm-commits
- [llvm] r370490 - MemTag: unchecked load/store optimization.
Evgeniy Stepanov via llvm-commits
- [PATCH] D66597: [preprocessor] Add an opportunity to retain excluded conditional blocks
Evgeny Mankov via Phabricator via llvm-commits
- [lld] r369889 - [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via llvm-commits
- [lld] r369890 - [ELF] EhFrameSection: postpone FDE liveness check to finalizeSections
Fangrui Song via llvm-commits
- [lld] r370048 - [ELF][ARM] Add --no-show-raw-insn and -soname to some ARM tests
Fangrui Song via llvm-commits
- [lld] r370049 - [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via llvm-commits
- [llvm] r370156 - [LoopFusion] Fix another -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build
Fangrui Song via llvm-commits
- [lld] r370172 - [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via llvm-commits
- [lld] r370180 - [ELF][AMDGPU][SPARC] Allow PT_LOAD to have overlapping p_offset ranges on EM_AMDGPU and EM_SPARCV9
Fangrui Song via llvm-commits
- [lld] r370192 - [ELF][RISCV] Allow PT_LOAD to have overlapping p_offset ranges on EM_RISCV
Fangrui Song via llvm-commits
- [llvm] r370426 - [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Fangrui Song via llvm-commits
- [lld] r370437 - [ELF] Set `referenced` bit of Undefined created by BitcodeFile
Fangrui Song via llvm-commits
- [llvm] r370577 - [llvm-objcopy] Simplify alignToAddr with llvm::alignTo
Fangrui Song via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66727: [ELF] EhFrameSection: postpone FDE liveness check to finalizeSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66727: [ELF] EhFrameSection: postpone FDE liveness check to finalizeSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58540: [LLD][ELF][ARM] Accept and ignore -p and -no-pipeline-knowledge
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66798: [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66798: [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66849: [llvm-objdump] Add the missing ARMv8 subarch detection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66783: [clang-doc] Use llvm::createStringError and canonicalize error messages
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66798: [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66798: [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42712: [utils] Add utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of symbols created by --binary and --add-symbol to be specified with --new-symbol-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of symbols created by --binary and --add-symbol to be specified with --new-symbol-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66613: [support][llvm-objcopy] Add support for shell wildcards
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66931: [llvm-objcopy] Simplify --prefix-alloc-sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66879: [Index] Added a ShouldSkipFunctionBody callback to libIndex, and refactored clients to use it instead of inventing their own solution
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of symbols created by --binary and --add-symbol to be specified with --new-symbol-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66992: [ELF] Set `referenced` bit of Undefined created by BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66992: [ELF] Set `referenced` bit of Undefined created by BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66992: [ELF] Set `referenced` bit of Undefined created by BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67032: [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67032: [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [llvm] r369191 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Fedor Sergeev via llvm-commits
- [llvm] r369191 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Fedor Sergeev via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D66826: [ASan] Make insertion of version mismatch guard configurable
Filipe Cabecinhas via llvm-commits
- [llvm] r370292 - [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Florian Hahn via llvm-commits
- [llvm] r370391 - [LoopUnrollAndJam] Use Lazy strategy for DTU.
Florian Hahn via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66720: [LV] Fold tail by masking - handle reductions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66918: [LoopUnrollAndJam] Use Lazy strategy for DTU.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66924: [NewGVN] Add phi-of-ops instr as user of FoundVal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66918: [LoopUnrollAndJam] Use Lazy strategy for DTU.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66977: [GVN] Propagate simple equalities from assumes within the tail of the block
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66024: Name Demangling as specified in the Vector Function ABI
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D66024: Name Demangling as specified in the Vector Function ABI
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI demangler.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D66459: Make ShrinkWrap more consistent.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D67012: [lit] Only set DYLD_LIBRARY_PATH for shared builds
Frederic Riss via Phabricator via llvm-commits
- [lld] r366181 - [ELF] Fix variable names in comments after VariableName -> variableName change
Fāng-ruì Sòng via llvm-commits
- [llvm] r369887 - [NFC][cmake] Build fix in tools/llvm-config/CMakeLists.txt
Gabor Buella via llvm-commits
- [PATCH] D58619: [NFC][cmake] Build fix in tools/llvm-config/CMakeLists.txt
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D66348: [ASTImporter] Do not look up lambda classes
Gabor Marton via Phabricator via llvm-commits
- [llvm] r369803 - Do a sweep of symbol internalization. NFC.
Galina Kistanova via llvm-commits
- [llvm] r369966 - [DWARF] Pick the DWARF5 OP_entry_value opcode on Darwin
Galina Kistanova via llvm-commits
- [llvm] r370388 - GlobalISel: Add known bits to InstructionSelector
Galina Kistanova via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via llvm-commits
- [llvm] r370034 - [llvm-objdump] - Remove one overload of reportError. NFCI.
George Rimar via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via llvm-commits
- [llvm] r370330 - [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via llvm-commits
- [llvm] r370331 - [yaml2obj] - Allow placing local symbols after globals.
George Rimar via llvm-commits
- [llvm] r370472 - [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via llvm-commits
- [PATCH] D54422: [ELF] - Do not ICF two sections with different output sections when using linker scripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D66719: [ELF] Do not ICF two sections with different output sections when there is a linker script
George Rimar via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
George Rimar via Phabricator via llvm-commits
- [PATCH] D66517: [llvm-objdump] - Remove one overload of reportError. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
George Rimar via Phabricator via llvm-commits
- [PATCH] D66517: [llvm-objdump] - Remove one overload of reportError. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
George Rimar via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
George Rimar via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
George Rimar via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D66871: [SVE] MVT scalable size queries
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D66871: [SVE] MVT scalable size queries
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D66686: [LifetimeAnalysis] Make it possible to disable the new warnings
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66963: [PowerPC] Support extended mnemonics mffprwz etc.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66963: [PowerPC] Support extended mnemonics mffprwz etc.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D67016: [PowerPC][NFC] Avoid checking non-relevant .cfi instructions
Hal Finkel via Phabricator via llvm-commits
- [lld] r366573 - lld-link: Demangle symbols from archives in diagnostics
Hans Wennborg via llvm-commits
- [lld] r369881 - Merging r366573:
Hans Wennborg via llvm-commits
- [lld] r366836 - ld.lld: Demangle symbols from archives in diagnostics
Hans Wennborg via llvm-commits
- [lld] r369882 - Merging r366836:
Hans Wennborg via llvm-commits
- [lld] r369694 - [COFF] Add libcall symbols to the link when LTO is being used
Hans Wennborg via llvm-commits
- [lld] r369883 - Merging r369694:
Hans Wennborg via llvm-commits
- [llvm] r366447 - [CMake] Don't set Python_ADDITIONAL_VERSIONS
Hans Wennborg via llvm-commits
- [lld] r369901 - Merging r366447:
Hans Wennborg via llvm-commits
- [llvm] r370036 - AArch64: avoid creating cycle in DAG for post-increment NEON ops.
Hans Wennborg via llvm-commits
- [llvm] r370176 - [LLVM-C] Fix ByVal Attribute crashing
Hans Wennborg via llvm-commits
- [llvm] r369886 - [LoopUnroll] Handle certain PHIs in full unrolling properly
Hans Wennborg via llvm-commits
- [llvm] r370204 - [SelectionDAG] Don't generate libcalls for wide shifts on Windows (PR42711)
Hans Wennborg via llvm-commits
- [llvm] r370204 - [SelectionDAG] Don't generate libcalls for wide shifts on Windows (PR42711)
Hans Wennborg via llvm-commits
- [llvm] r370271 - [LLVM-C] Fix omission of INSTALL_WITH_TOOLCHAIN to llvm_add_library()
Hans Wennborg via llvm-commits
- [lld] r368964 - [ELF][PPC] Improve error message for unknown relocations
Hans Wennborg via llvm-commits
- [lld] r369184 - [ELF][PPC] Fix getRelExpr for R_PPC64_REL16_HI
Hans Wennborg via llvm-commits
- [lld] r370312 - Merging r368964:
Hans Wennborg via llvm-commits
- [lld] r370313 - Merging r369184:
Hans Wennborg via llvm-commits
- [lld] r370364 - ReleaseNotes: remove in-progress warning, remove empty sections
Hans Wennborg via llvm-commits
- [llvm] r368164 - [AArch64][WinCFI] Do not pair callee-save instructions in LoadStoreOptimizer
Hans Wennborg via llvm-commits
- [llvm] r370404 - [X86][SSE] combinePMULDQ - pmuldq(x, 0) -> zero vector (PR43159)
Hans Wennborg via llvm-commits
- [llvm] r370355 - Allow replaceAndRecursivelySimplify to list unsimplified visitees.
Hans Wennborg via llvm-commits
- [lld] r370469 - Creating release candidate rc3 from release_900 branch
Hans Wennborg via llvm-commits
- [test-suite] r370469 - Creating release candidate rc3 from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r370469 - Creating release candidate rc3 from release_900 branch
Hans Wennborg via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66765: [analyzer] (Urgent!) Add 9.0.0. release notes.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66144: [LLVM-C] Fix ByVal Attribute crashing
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66144: [LLVM-C] Fix ByVal Attribute crashing
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66880: [SelectionDAG] Don't generate libcalls for wide shifts on Windows (PR42711)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66880: [SelectionDAG] Don't generate libcalls for wide shifts on Windows (PR42711)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66880: [SelectionDAG] Don't generate libcalls for wide shifts on Windows (PR42711)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D56963: Update the license text on the release page to telegraph to users about therelicening.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66905: [X86] Don't emit unreachable stack adjustments
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r370465 - Remove an extra ";", NFC.
Haojian Wu via llvm-commits
- [PATCH] D66541: [clangd] Send highlighting diff beyond the end of the file.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66874: [clang-tidy] Fix the potential infinite loop in recordIsTriviallyDefaultConstructible.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66881: [clangd][vscode] Don't leak the resources
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66949: [clangd] Add .vscode-test to .gitignore.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r369974 - [WebAssembly] Combine emscripten SjLj tests
Heejin Ahn via llvm-commits
- [llvm] r369978 - [WebAssembly] Fix SSA rebuilding in SjLj transformation
Heejin Ahn via llvm-commits
- [llvm] r370272 - [WebAssembly] Add atomic.fence instruction
Heejin Ahn via llvm-commits
- [PATCH] D66728: [WebAssembly] Combine emscripten SjLj tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66729: [WebAssembly] Fix SSA rebuilding in SjLj transformation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66729: [WebAssembly] Fix SSA rebuilding in SjLj transformation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66728: [WebAssembly] Combine emscripten SjLj tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66729: [WebAssembly] Fix SSA rebuilding in SjLj transformation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66729: [WebAssembly] Fix SSA rebuilding in SjLj transformation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66794: [WebAssembly] Add atomic.fence instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66910: [clangd] Fix ExtractFunction dependencies
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r370015 - [Attributor] Clamp operator to extend known state
Hideto Ueno via llvm-commits
- [llvm] r370016 - [ValueTracking] Add AllowNonInbounds parameter to GetPointerBaseWithConstantOffset function
Hideto Ueno via llvm-commits
- [llvm] r370295 - [Attributor] Deduce "noalias" attribute
Hideto Ueno via llvm-commits
- [llvm] r370456 - [Attributor] Implement AANoAliasCallSiteArgument initialization
Hideto Ueno via llvm-commits
- [PATCH] D65860: [Attributor] Add LoopInfo to InformationCache and improve willreturn deduction
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66753: [MustExec] Add simple backward support to MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66757: [Attributor] Adjust and test the iteration bound of tests
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66753: [MustExec] Add simple backward support to MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66635: [Attributor] Clamp operator to extend known state
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66922: [Attributor] Manifest load/store alignment generally
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66914: [Attributor] Look at internal functions only on-demand
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66927: [Attributor] Implement AANoAliasCallSiteArgument initialization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66781: [Attributor] Use existing function information for the call site
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66833: [Attributor] Use the delete API for liveness
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66927: [Attributor] Implement AANoAliasCallSiteArgument initialization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66914: [Attributor] Look at internal functions only on-demand
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66927: [Attributor] Implement AANoAliasCallSiteArgument initialization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66097: Handle local commons for XCOFF object file writing
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66643: [DWARF] Support DWARF64 in DWARFListTableHeader.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D66996: [llvm-dlltool] Handle external and internal names with differing decoration
Jacek Caban via Phabricator via llvm-commits
- [lld] r370127 - [lld][WebAssembly] Support for growable tables
Jacob Gravelle via llvm-commits
- [PATCH] D65916: [lld][WebAssembly] Support for growable tables
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D66144: [LLVM-C] Fix ByVal Attribute crashing
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D66911: [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D66973: [RISCV] Switch to the Machine Scheduler
James Clarke via Phabricator via llvm-commits
- [PATCH] D66063: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 5]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66517: [llvm-objdump] - Remove one overload of reportError. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66642: [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66070: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 6]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66409: [llvm-objcopy][MachO] Implement -Obinary
James Henderson via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
James Henderson via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
James Henderson via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
James Henderson via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
James Henderson via Phabricator via llvm-commits
- [PATCH] D66931: [llvm-objcopy] Simplify --prefix-alloc-sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
James Henderson via Phabricator via llvm-commits
- [PATCH] D66799: [yaml2obj] - Allow placing local symbols after globals.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
James Henderson via Phabricator via llvm-commits
- [PATCH] D66886: [yaml2obj][obj2yaml] - Use a single "Other" field instead of "Other", "Visibility" and "StOther".
James Henderson via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
James Henderson via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
James Henderson via Phabricator via llvm-commits
- [llvm] r370500 - [MachinePipeliner] Separate schedule emission, NFC
James Molloy via llvm-commits
- [llvm] r370508 - [DFAPacketizer] Allow namespacing of automata per-itinerary
James Molloy via llvm-commits
- [llvm] r370576 - [DAGCombiner] Don't create illegal narrow stores
James Molloy via llvm-commits
- [llvm] r370576 - [DAGCombiner] Don't create illegal narrow stores
James Molloy via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
James Molloy via Phabricator via llvm-commits
- [PATCH] D66936: [DFAPacketizer] Track resources for packetized instructions
James Molloy via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
James Molloy via Phabricator via llvm-commits
- [PATCH] D66940: [DFAPacketizer] Allow namespacing of automata per-itinerary
James Molloy via Phabricator via llvm-commits
- [PATCH] D66950: [SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
James Molloy via Phabricator via llvm-commits
- [PATCH] D67006: [MachinePipeliner] Separate schedule emission, NFC
James Molloy via Phabricator via llvm-commits
- [PATCH] D67006: [MachinePipeliner] Separate schedule emission, NFC
James Molloy via Phabricator via llvm-commits
- [PATCH] D67011: [MachinePipeliner] Add a way to unit-test the schedule emitter
James Molloy via Phabricator via llvm-commits
- [PATCH] D65907: Introduce FileEntryRef and use it when handling includes to report correct dependencies when the FileManager is reused across invocations
James Nagurne via Phabricator via llvm-commits
- [llvm] r370257 - Ignore object files that lack coverage information.
James Y Knight via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
James Y Knight via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Jan Korous via Phabricator via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Jan Korous via Phabricator via llvm-commits
- [PATCH] D62179: [llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header.
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r370070 - Handle local commons for XCOFF object file writing
Jason Liu via llvm-commits
- [llvm] r370097 - [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via llvm-commits
- [llvm] r370260 - [llvm-readobj][XCOFF][NFC] Add return statement to avoid -Wimplicit-fallthrough warning
Jason Liu via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66097: Handle local commons for XCOFF object file writing
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Jason Liu via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [llvm] r370328 - [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Jeremy Morse via llvm-commits
- [llvm] r370334 - [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations
Jeremy Morse via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66895: [DebugInfo] LiveDebugValues: correctly discriminate between kinds of variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66663: [DebugInfo] LiveDebugValues should always revisit backedges if it skips them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66895: [DebugInfo] LiveDebugValues: correctly discriminate between kinds of variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66942: [DebugInfo] LiveDebugValues: locations with different exprs should compare differently
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66942: [DebugInfo] LiveDebugValues: locations with different exprs should compare differently
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r369973 - [GlobalISel] Import patterns containing INSERT_SUBREG
Jessica Paquette via llvm-commits
- [llvm] r370080 - Revert "[GlobalISel] Import patterns containing INSERT_SUBREG"
Jessica Paquette via llvm-commits
- [llvm] r370084 - Recommit "[GlobalISel] Import patterns containing INSERT_SUBREG"
Jessica Paquette via llvm-commits
- [llvm] r370225 - [AArch64][GlobalISel] Fall back when translating musttail calls
Jessica Paquette via llvm-commits
- [llvm] r370254 - [GlobalISel] Import patterns containing SUBREG_TO_REG
Jessica Paquette via llvm-commits
- [llvm] r370267 - Add tie-breaker for register class sorting in getSuperRegForSubReg
Jessica Paquette via llvm-commits
- [llvm] r370377 - [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics
Jessica Paquette via llvm-commits
- [llvm] r370378 - [AArch64][GlobalISel] Select @llvm.aarch64.ldxr.* intrinsics
Jessica Paquette via llvm-commits
- [llvm] r370380 - [GlobalISel][AArch64] Use a GISelPredicateCode to select llvm.aarch64.stlxr.*
Jessica Paquette via llvm-commits
- [llvm] r370382 - [GlobalISel][AArch64] Select llvm.aarch64.stxr* intrinsics.
Jessica Paquette via llvm-commits
- [llvm] r370410 - [AArch64][GlobalISel] Select arithmetic extended register patterns
Jessica Paquette via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66769: [GlobalISel] Import patterns containing SUBREG_TO_REG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66769: [GlobalISel] Import patterns containing SUBREG_TO_REG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66835: [AArch64][GlobalISel] Select arithmetic extended register patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66842: [AArch64][GlobalISel] Fall back when translating musttail calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66842: [AArch64][GlobalISel] Fall back when translating musttail calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66897: [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65422: [GlobalISel][AArch64] Add naive selection for @llvm.aarch64.ldaxr
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66898: [AArch64][GlobalISel] Select @llvm.aarch64.ldxr.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66514: GlobalISel/TableGen: Handle setcc patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66769: [GlobalISel] Import patterns containing SUBREG_TO_REG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66897: [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65779: [GlobalISel][AArch64] Select llvm.aarch64.stxr.* intrinsics.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66897: [AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66898: [AArch64][GlobalISel] Select @llvm.aarch64.ldxr.* intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65780: [GlobalISel][AArch64] Use a GISelPredicateCode to select llvm.aarch64.stlxr.*
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65779: [GlobalISel][AArch64] Select llvm.aarch64.stxr.* intrinsics.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66835: [AArch64][GlobalISel] Select arithmetic extended register patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66835: [AArch64][GlobalISel] Select arithmetic extended register patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67027: [AArch64][GlobalISel] Don't import i64imm_32bit pattern at -O0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Jim Lin via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Jim Lin via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Jim Lin via Phabricator via llvm-commits
- [llvm] r370069 - Revert "[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks"
Jinsong Ji via llvm-commits
- [llvm] r369191 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Jinsong Ji via llvm-commits
- [llvm] r369191 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Jinsong Ji via llvm-commits
- [llvm] r370375 - [PowerPC][NFC] Update fp-int-conversions-direct-moves.ll using script
Jinsong Ji via llvm-commits
- [llvm] r370411 - [PowerPC] Support extended mnemonics mffprwz etc.
Jinsong Ji via llvm-commits
- [llvm] r370427 - [PowerPC][NFC] Use -mtriple in RUN line, remove target triple in tls.ll
Jinsong Ji via llvm-commits
- [llvm] r370428 - [PowerPC][NFC] Use inline Subtarget->isPPC64()
Jinsong Ji via llvm-commits
- [llvm] r370505 - [PowerPC][NFC] Avoid checking non-relevant .cfi instructions
Jinsong Ji via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66832: [Bugpoint][CrashDebugger] Add --same-error to skip non-relevant CodeGenCrash
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66832: [Bugpoint][CrashDebugger] Add --same-error to skip non-relevant CodeGenCrash
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D61976: [PowerPC] Reorder CSR reloads in epilogue to follow the same order as CSR saves in the prologue
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62993: [PowerPC] Emit scalar min/max instructions with unsafe fp math
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66963: [PowerPC] Support extended mnemonics mffprwz etc.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66963: [PowerPC] Support extended mnemonics mffprwz etc.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66963: [PowerPC] Support extended mnemonics mffprwz etc.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66963: [PowerPC] Support extended mnemonics mffprwz etc.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66925: [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67016: [PowerPC][NFC] Avoid checking non-relevant .cfi instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67016: [PowerPC][NFC] Avoid checking non-relevant .cfi instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62908: [PowerPC] Improve float vector gather codegen
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D66885: [TSan] Add read/write range interface functions with PC
Joachim Protze via Phabricator via llvm-commits
- [llvm] r370355 - Allow replaceAndRecursivelySimplify to list unsimplified visitees.
Joerg Sonnenberger via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D66219: [clangd] Added a colorizer to the vscode extension.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66743: [clangd] Cleans up the semantic highlighting resources if clangd crashes.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66406: [clangd] Update theme when color theme changes in vscode extension.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66928: [clangd] Collecting main file macro expansion locations in ParsedAST.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66738: [clangd] Added highlighting for structured bindings.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66995: [clangd] Add highlighting for macro expansions.
Johan Vikström via Phabricator via llvm-commits
- [llvm] r369935 - [Attributor] Allow explicit dependence tracking
Johannes Doerfert via llvm-commits
- [llvm] r369936 - [Attributor] Further cut down on non-determinism
Johannes Doerfert via llvm-commits
- [llvm] r369945 - [Attributor] Adjust and test the iteration bound of tests
Johannes Doerfert via llvm-commits
- [llvm] r370014 - [Attributor] Introduce an API to delete stuff
Johannes Doerfert via llvm-commits
- [llvm] r370208 - [Attributor] Restrict liveness and return information to functions
Johannes Doerfert via llvm-commits
- [llvm] r370230 - [Attributor] Regularly clear dependences to remove spurious ones
Johannes Doerfert via llvm-commits
- [llvm] r370282 - [Attributor] Fix typo
Johannes Doerfert via llvm-commits
- [llvm] r370283 - [Attributor][Fix] Indicate change correctly
Johannes Doerfert via llvm-commits
- [llvm] r370284 - [Attributor][NFC] Add const to map key
Johannes Doerfert via llvm-commits
- [llvm] r370285 - [Attributor] Improve messages in iteration verify mode
Johannes Doerfert via llvm-commits
- [llvm] r370479 - [Attributor] Manifest load/store alignment generally
Johannes Doerfert via llvm-commits
- [llvm] r370480 - [Attributor] Use existing function information for the call site
Johannes Doerfert via llvm-commits
- [llvm] r370485 - [Attributor] Fix: do not pretend to preserve the CFG
Johannes Doerfert via llvm-commits
- [PATCH] D65860: [Attributor] Add LoopInfo to InformationCache and improve willreturn deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66635: [Attributor] Clamp operator to extend known state
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66757: [Attributor] Adjust and test the iteration bound of tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66753: [MustExec] Add simple backward support to MustBeExecutedContextExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63314: [Attributor] Allow explicit dependence tracking
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66671: [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null for vectors
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D50125: [FunctionAttrs] Annotate function arguments with call site information
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66757: [Attributor] Adjust and test the iteration bound of tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66779: [Attributor] Introduce an API to delete stuff
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66562: [Attributor] Restrict liveness and return information to functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66781: [Attributor] Use existing function information for the call site
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66779: [Attributor] Introduce an API to delete stuff
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Add CallSiteArgument and Argument AbstractAttribute for noalias
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66833: [Attributor] Use the delete API for liveness
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66562: [Attributor] Restrict liveness and return information to functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Deduce "noalias" attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63315: [Attributor] Regularly clear dependences to remove spurious ones
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66651: Annotate return values of allocation functions with dereferenceable_or_null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Remove conflicting attribute, if any, before adding new read attribute to an argument
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66914: [Attributor] Look at internal functions only on-demand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66922: [Attributor] Manifest load/store alignment generally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66914: [Attributor] Look at internal functions only on-demand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66914: [Attributor] Look at internal functions only on-demand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66927: [Attributor] Implement AANoAliasCallSiteArgument initialization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Remove conflicting attribute, if any, before adding new read attribute to an argument
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66833: [Attributor] Use the delete API for liveness
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66922: [Attributor] Manifest load/store alignment generally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66781: [Attributor] Use existing function information for the call site
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
John McCall via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
John McCall via Phabricator via llvm-commits
- [PATCH] D66852: [libomptarget] Refactor shfl_sync macro to inline function
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D66853: [libomptarget] Refactor shfl_down_sync macro to inline function
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D66857: [libomptarget] Refactor syncwarp macro to inline function
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D66861: [libomptarget] Refactor syncthreads macro to inline function
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D66809: Use target_impl functions to replace more inline asm
Jon Chesterfield via Phabricator via llvm-commits
- [zorg] r370082 - Disable e-mails until the Groovy exception is fixed
Jonas Devlieghere via llvm-commits
- [zorg] r370223 - [lldb] Increase timeout for sanitized bot
Jonas Devlieghere via llvm-commits
- [zorg] r370241 - [lldb] Double the individual test timeout for sanitized tests.
Jonas Devlieghere via llvm-commits
- [llvm] r370549 - [lit] Only set DYLD_LIBRARY_PATH for shared builds
Jonas Devlieghere via llvm-commits
- [zorg] r370554 - [lldb-cmake] Time test and shuffle
Jonas Devlieghere via llvm-commits
- [PATCH] D66774: [dotest] Remove long running test "decorator" and re-enable tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63591: DWARFDebugLoc: Make parsing and error reporting more robust
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66811: [dotest] Remove results port
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66845: [lit] Don't set DYLD_LIBRARY_PATH when DYLD_INSERT_LIBRARIES is set.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66837: [dotest] Remove -q (quiet) flag.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66893: [dotest] Don't try to guess the llvm binary dir.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66896: [dotest] Don't try to guess the lldb binary & python dir.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66912: [dotest] Make dotest.py invocation repeatable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66917: [dotest] Remove the curses result formatter.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66920: [dotest] Remove deprecated loggin through env variables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66966: [test] Fix various module cache bugs and inconsistencies
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66975: [lit] Print exit code in for unresolved (lldb)tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67012: [lit] Only set DYLD_LIBRARY_PATH for shared builds
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67012: [lit] Only set DYLD_LIBRARY_PATH for shared builds
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67012: [lit] Only set DYLD_LIBRARY_PATH for shared builds
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Jordan Rupprecht via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Jordan Rupprecht via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Jordan Rupprecht via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Jordan Rupprecht via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Jordan Rupprecht via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Jordan Rupprecht via llvm-commits
- [llvm] r368183 - Recommit r367901 "[X86] Enable -x86-experimental-vector-widening-legalization by default."
Jordan Rupprecht via llvm-commits
- [llvm] r368183 - Recommit r367901 "[X86] Enable -x86-experimental-vector-widening-legalization by default."
Jordan Rupprecht via llvm-commits
- [llvm] r370398 - Revert [MBP] Disable aggressive loop rotate in plain mode
Jordan Rupprecht via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Jordan Rupprecht via llvm-commits
- [PATCH] D66734: [llvm-readobj/llvm-readelf] - Report a proper warning when dumping a broken dynamic relocation.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [compiler-rt] r370121 - [sanitizer_common] Close superfluous file descriptors in spawned process
Julian Lettner via llvm-commits
- [llvm] r370258 - [ASan] Make insertion of version mismatch guard configurable
Julian Lettner via llvm-commits
- [llvm] r370403 - [ASan] Version mismatch check follow-up
Julian Lettner via llvm-commits
- [PATCH] D66616: [TSan] Add interceptors for mach_vm_[de]allocate
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D66826: [ASan] Make insertion of version mismatch guard configurable
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D66826: [ASan] Make insertion of version mismatch guard configurable
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D66826: [ASan] Make insertion of version mismatch guard configurable
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29013: Add InstCombine/InstructionSimplify support for Freeze Instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D66943: [clangd][NFC] Update background-index command line description
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D66891: [PowerPC] Implementing overflow version for XO-Form instructions
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D66902: [PowerPC] Implementing overflow version for XO-Form instructions
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D66902: [PowerPC] Implementing overflow version for XO-Form instructions
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D66946: [Test] Testing Arcanist with this commit of a temporary file.
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D66867: [XRay] Fixing one test case for FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D66524: [SVE][Inline-Asm] Add constraints for SVE predicate registers
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] r370228 - [FPEnv] Add fptosi and fptoui constrained intrinsics.
Kevin P. Neal via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D64746: Add constrained intrinsics for lrint and lround
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D64746: Add constrained intrinsics for lrint and lround
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Kit Barton via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Kit Barton via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Kit Barton via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Kit Barton via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Kit Barton via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66807: AMDGPU: Fix crash from inconsistent register types for v3i16/v3f16
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D66900: [AMDGPU] Fix bug when calculating user_spgr_count for Code Object V3 assembler
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D65361: [analyzer] Trust global initializers when analyzing main().
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r369947 - [Hexagon] Improve generated code for test-if-bit-clear
Krzysztof Parzyszek via llvm-commits
- [PATCH] D66616: [TSan] Add interceptors for mach_vm_[de]allocate
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r369975 - [ORC] Fix an overly aggressive assert.
Lang Hames via llvm-commits
- [llvm] r369976 - [ORC] Make sure that queries on emitted-but-not-ready symbols fail correctly.
Lang Hames via llvm-commits
- [llvm] r370072 - [JITLink] Don't under-align zero-fill sections.
Lang Hames via llvm-commits
- [llvm] r370074 - [JITLink][ORC] Track eh-frame section size for registration/deregistration.
Lang Hames via llvm-commits
- [llvm] r370075 - [JITLink] Add timers and -show-times option to llvm-jitlink.
Lang Hames via llvm-commits
- [llvm] r370088 - [JITLink] Fix bogus TimerGroup constructor call.
Lang Hames via llvm-commits
- [PATCH] D66988: [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66181: [AArch64][GlobalISel] Add support for narrowScalar of G_ZEXT
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66988: [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D66012: [AArch64][Statepoints] Statepoint support for AArch64.
Loïc Ottet via Phabricator via llvm-commits
- [llvm] r370113 - [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Luis Marques via llvm-commits
- [llvm] r370359 - [RISCV] Fix callee-saved-gprs.ll test ABIs
Luis Marques via llvm-commits
- [llvm] r370466 - [RISCV] Fix a couple of tests' CHECKs
Luis Marques via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66725: [DAGCombiner][TargetLowering] Target hook for FCOPYSIGN arg cast folding
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66725: [DAGCombiner][TargetLowering] Target hook for FCOPYSIGN arg cast folding
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66725: [DAGCombiner][TargetLowering] Target hook for FCOPYSIGN arg cast folding
Luís Marques via Phabricator via llvm-commits
- [PATCH] D65497: [RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating Libcall
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Luís Marques via Phabricator via llvm-commits
- [PATCH] D64715: [WIP][RISCV] Use RISCV_32_PCREL reloc for FDE initial location
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66973: [RISCV] Switch to the Machine Scheduler
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66973: [RISCV] Switch to the Machine Scheduler
Luís Marques via Phabricator via llvm-commits
- [PATCH] D67046: [RISCV] Add InstrInfo areMemAccessesTriviallyDisjoint hook
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66564: [clang-tidy] new FPGA struct pack align check
Macide Celik via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D66812: AMDGPU Reduce reported maximum group size to 1024
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D66938: [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable encodings
Mark Murray via Phabricator via llvm-commits
- [PATCH] D66939: [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings
Mark Murray via Phabricator via llvm-commits
- [llvm] r370307 - [llvm-readobj] Remove a leftover string trim operation. NFC.
Martin Storsjo via llvm-commits
- [llvm] r370308 - [llvm-readobj] Print the resource type textually for .res files
Martin Storsjo via llvm-commits
- [llvm] r370309 - [COFF] Fix error handling in ResourceSectionRef
Martin Storsjo via llvm-commits
- [llvm] r370310 - [COFF] Add a bounds checking helper for iterating a coff_resource_dir_table
Martin Storsjo via llvm-commits
- [llvm] r370311 - [COFF] Add a ResourceSectionRef method for getting the data entry, print it in llvm-readobj
Martin Storsjo via llvm-commits
- [llvm] r370433 - [COFF] Add a ResourceSectionRef method for getting resource contents
Martin Storsjo via llvm-commits
- [llvm] r370434 - [WindowsResource] Avoid duplicating the input filenames for each resource. NFC.
Martin Storsjo via llvm-commits
- [llvm] r370435 - [WindowsResource] Remove use of global variables in WindowsResourceParser
Martin Storsjo via llvm-commits
- [lld] r370436 - [LLD] [COFF] Support merging resource object files
Martin Storsjo via llvm-commits
- [llvm] r370436 - [LLD] [COFF] Support merging resource object files
Martin Storsjo via llvm-commits
- [lld] r370491 - [LLD] [COFF] Add a missing REQUIRES line to a recently added test. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D66815: [01/10] [llvm-readobj] Remove a leftover string trim operation. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66816: [02/10] [llvm-readobj] Print the resource type textually for .res files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66817: [03/10] [COFF] Fix error handling in ResourceSectionRef
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66818: [04/10] [COFF] Add a bounds checking helper for iterating a coff_resource_dir_table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66819: [05/10] [COFF] Add a ResourceSectionRef method for getting the data entry, print it in llvm-readobj
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66820: [06/10] [COFF] Add a ResourceSectionRef method for getting resource contents
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66821: [07/10] [WindowsResource] Avoid duplicating the input filenames for each resource. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66823: [08/10] [WindowsResource] Remove use of global variables in WindowsResourceParser
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66608: [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66823: [08/10] [WindowsResource] Remove use of global variables in WindowsResourceParser
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66815: [01/10] [llvm-readobj] Remove a leftover string trim operation. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66816: [02/10] [llvm-readobj] Print the resource type textually for .res files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66817: [03/10] [COFF] Fix error handling in ResourceSectionRef
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66818: [04/10] [COFF] Add a bounds checking helper for iterating a coff_resource_dir_table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66819: [05/10] [COFF] Add a ResourceSectionRef method for getting the data entry, print it in llvm-readobj
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66820: [06/10] [COFF] Add a ResourceSectionRef method for getting resource contents
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66974: Allow '@' to appear in x86 mingw symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66820: [06/10] [COFF] Add a ResourceSectionRef method for getting resource contents
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66821: [07/10] [WindowsResource] Avoid duplicating the input filenames for each resource. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66823: [08/10] [WindowsResource] Remove use of global variables in WindowsResourceParser
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66996: [llvm-dlltool] Handle external and internal names with differing decoration
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65645: [llvm-dlltool] Remove support for implying output name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66996: [llvm-dlltool] Handle external and internal names with differing decoration
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r369991 - AMDGPU: Run AMDGPUCodeGenPrepare after scalar opts
Matt Arsenault via llvm-commits
- [llvm] r369994 - AMDGPU: Combine directly on mul24 intrinsics
Matt Arsenault via llvm-commits
- [llvm] r370086 - AMDGPU: Fix crash from inconsistent register types for v3i16/v3f16
Matt Arsenault via llvm-commits
- [llvm] r370089 - AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Matt Arsenault via llvm-commits
- [llvm] r370098 - AMDGPU: Add baseline test for num sign bits of mul
Matt Arsenault via llvm-commits
- [llvm] r370099 - DAG: computeNumSignBits for MUL
Matt Arsenault via llvm-commits
- [llvm] r370140 - AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspace
Matt Arsenault via llvm-commits
- [llvm] r370150 - AMDGPU/GlobalISel: Fix constraining scalar and/or/xor
Matt Arsenault via llvm-commits
- [llvm] r370280 - GlobalISel/TableGen: Handle setcc patterns
Matt Arsenault via llvm-commits
- [llvm] r370281 - AMDGPU: Don't use frame virtual registers
Matt Arsenault via llvm-commits
- [llvm] r370388 - GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via llvm-commits
- [llvm] r370389 - GlobalISel: Add maskedValueIsZero and signBitIsZero to known bits
Matt Arsenault via llvm-commits
- [llvm] r370392 - GlobalISel: Don't compute known bits for non-integral GEP
Matt Arsenault via llvm-commits
- [llvm] r370402 - AMDGPU/GlobalISel: Legalize sin/cos
Matt Arsenault via llvm-commits
- [llvm] r370496 - GlobalISel: Fix missing pass dependency
Matt Arsenault via llvm-commits
- [llvm] r370388 - GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via llvm-commits
- [llvm] r370603 - AMDGPU: Remove unused custom node definition
Matt Arsenault via llvm-commits
- [PATCH] D66589: [GlobalISel] Factor narrowScalar for G_ASHR and G_LSHR. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66501: AMDGPU/GlobalISel: Legalize sin/cos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66402: AMDGPU/GlobalISel: Select atomic loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66389: AMDGPU/GlobalISel: Legalize constant 32-bit loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66750: [CodeGen] Introduce MachineBasicBlock::updatePHIs helper and use it. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66772: AMDGPU: Combine directly on mul24 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66707: AMDGPU: Run AMDGPUCodeGenPrepare after scalar opts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66772: AMDGPU: Combine directly on mul24 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66196: AMDGPU/GlobalISel: Restore insert point when getting aperture
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66388: AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66780: AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66780: AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66807: AMDGPU: Fix crash from inconsistent register types for v3i16/v3f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66812: AMDGPU Reduce reported maximum group size to 1024
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66807: AMDGPU: Fix crash from inconsistent register types for v3i16/v3f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66780: AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66385: AMDGPU/GlobalISel: Fix load/store of types in other address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66387: AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66838: AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66812: AMDGPU Reduce reported maximum group size to 1024
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64933: [AMDGPU] Adjust number of SGPRs available in Calling Convention
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66388: AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66916: GlobalISel: Set alignment on function argument stack load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66514: GlobalISel/TableGen: Handle setcc patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66629: AMDGPU: Don't use frame virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66923: GlobalISel: Add maskedValueIsZero and signBitIsZero to known bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66926: [InstCombine][AMDGPU] Simplify tbuffer loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Extend CSE heuristic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66952: AMDGPU/GlobalISel: Select G_PTR_MASK
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66956: GlobalISel: Don't compute known bits for non-integral GEP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66957: AMDGPU/GlobalISel: Use known bits for selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66923: GlobalISel: Add maskedValueIsZero and signBitIsZero to known bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66956: GlobalISel: Don't compute known bits for non-integral GEP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66971: TableGen: Remove assert that pattern results match input number
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66972: AMDGPU: Select global atomicrmw fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66386: AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66501: AMDGPU/GlobalISel: Legalize sin/cos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66385: AMDGPU/GlobalISel: Fix load/store of types in other address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63860: [AMDGPU] Add test
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66400: AMDGPU: Remove code address space predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67040: AMDGPU/GlobalISel: Fix regbankselect for uniform extloads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67041: AMDGPU/GlobalISel: Fix RegBankSelect for unaligned, uniform constant loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67042: AMDGPU/GlobalISel: RegBankSelect for G_ZEXTLOAD/G_SEXTLOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66402: AMDGPU/GlobalISel: Select atomic loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67044: AMDGPU/GlobalISel: Avoid repeating 32-bit type lists
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65238: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67045: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67045: AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.store.format
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67050: AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67055: AMDGPU/GlobalISel: Select G_FABS/G_FNEG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66810: [Tblgen][MCA] Add the ability to mark groups as LoadQueue and StoreQueue. NFCI
Matt Davis via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Matt Denton via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Matt Denton via Phabricator via llvm-commits
- [PATCH] D65672: [compiler-rt] Expose fuzzer coverage bitmaps to the target
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r370390 - [cmake] enable x86 libfuzzer on Windows
Matthew G McGovern via llvm-commits
- [PATCH] D66899: [cmake][sanititzers] enable libfuzzer build on win32
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D66899: [cmake][sanititzers] enable libfuzzer build on win32
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Max Moroz via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [polly] r369972 - [ScopBuilder] Simplify main statement flag in buildEqivClassBlockStmts. NFC.
Michael Kruse via llvm-commits
- [polly] r370368 - [ScopBuilder] Remove superfluous while loop in buildDomains. NFC.
Michael Kruse via llvm-commits
- [polly] r370396 - [DependenceInfo] Compute WAR dependence info using ISL kills. NFC.
Michael Kruse via llvm-commits
- [PATCH] D66741: [polly] Compute WAR dependence info using ISL kills
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66477: Simplify main statement flag in ScopBuilder::buildEqivClassBlockStmts
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66698: [ScopBuilder]Remove redundant while loop in ScopBuilder::buildDomains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66698: [ScopBuilder]Remove redundant while loop in ScopBuilder::buildDomains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66698: [ScopBuilder]Remove redundant while loop in ScopBuilder::buildDomains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66698: [ScopBuilder]Remove redundant while loop in ScopBuilder::buildDomains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66741: [polly][NFC] Compute WAR dependence info using ISL kills
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D66741: [polly][NFC] Compute WAR dependence info using ISL kills
Michael Kruse via Phabricator via llvm-commits
- [llvm] r370376 - [SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
Michael Liao via llvm-commits
- [llvm] r370504 - Fix compilation warnings. NFC.
Michael Liao via llvm-commits
- [PATCH] D66780: AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66950: [SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66950: [SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66950: [SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66950: [SimplifyCFG] Skip sinking common lifetime markers of `alloca`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Michał Górny via Phabricator via llvm-commits
- [llvm] r369191 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Mikael Holmén via llvm-commits
- [PATCH] D65497: [RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating Libcall
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Mirko Brkusanin via Phabricator via llvm-commits
- [compiler-rt] r370094 - Add GWP-ASan fuzz target to compiler-rt/tools.
Mitch Phillips via llvm-commits
- [PATCH] D66494: [GWP-ASan] Build stack_trace_compressor_fuzzer.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66494: [GWP-ASan] Build stack_trace_compressor_fuzzer.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66776: Add GWP-ASan fuzz target to compiler-rt/tools.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66776: Add GWP-ASan fuzz target to compiler-rt/tools.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66776: Add GWP-ASan fuzz target to compiler-rt/tools.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D66662: [clang-format] [PR43100] clang-format C# support does not add a space between "using" and paren
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D67043: [Support] Generic wrapper over __builtin_clz with cross-platform fallback
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D66404: [CFG] Make destructor calls more accurate
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D66404: [CFG] Make destructor calls more accurate
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D66689: [Platform/Android] Read the adb server from an env variable if set
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D66828: [clangd] Add distinct highlightings for static fields and methods
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r369948 - gn build: (manually) merge r369940
Nico Weber via llvm-commits
- [llvm] r369950 - gn build: (manually) merge r369741
Nico Weber via llvm-commits
- [llvm] r369951 - gn build: color linker errors when using lld
Nico Weber via llvm-commits
- [llvm] r369953 - gn build: Merge r369918
Nico Weber via llvm-commits
- [llvm] r370188 - gn build: Merge r370187
Nico Weber via llvm-commits
- [lld] r370211 - lld: Make a test not fail if "repro" is part of the build directory name
Nico Weber via llvm-commits
- [llvm] r370251 - gn build: Merge r370249
Nico Weber via llvm-commits
- [llvm] r370442 - gn build: Merge r370441
Nico Weber via llvm-commits
- [llvm] r370492 - gn build: Merge r370490
Nico Weber via llvm-commits
- [llvm] r370501 - gn build: Merge r370500
Nico Weber via llvm-commits
- [llvm] r370516 - gn build: Merge r370512
Nico Weber via llvm-commits
- [PATCH] D66831: [ObjC] Fix type checking for qualified id block parameters.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66831: [ObjC] Fix type checking for qualified id block parameters.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66823: [08/10] [WindowsResource] Remove use of global variables in WindowsResourceParser
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66820: [06/10] [COFF] Add a ResourceSectionRef method for getting resource contents
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66984: compiler-rt/builtins: Make check-builtins run tests on macOS.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66984: compiler-rt/builtins: Make check-builtins run tests on macOS.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66666: [AMDGPU] Remove unnecessary movs for v_fmac operands
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D66773: [TableGen] Emit OperandType enums for RegisterOperands/RegisterClasses
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r370573 - [CVP] Generate simpler code for elided with.overflow intrinsics
Nikita Popov via llvm-commits
- [llvm] r370574 - [CVP] Add tests for simplified with.overflow + icmp; NFC
Nikita Popov via llvm-commits
- [llvm] r370575 - [LVI] Extract solveBlockValueExtractValue(); NFC
Nikita Popov via llvm-commits
- [PATCH] D47927: [TargetLowering] Simplify expansion of S{ADD,SUB}O
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67034: [CVP] Generate simpler code for elided with.overflow intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67034: [CVP] Generate simpler code for elided with.overflow intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67035: [LVI] Look through extractvalue of insertvalue
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D66953: [ISEL][ARM][AARCH64] Tracking simple parameter forwarding registers
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D66953: [ISEL][ARM][AARCH64] Tracking simple parameter forwarding registers
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D66510: Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error after cloning a function from a different module
Oleg Pliss via Phabricator via llvm-commits
- [PATCH] D66510: Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error after cloning a function from a different module
Oleg Pliss via Phabricator via llvm-commits
- [PATCH] D66662: [clang-format] [PR43100] clang-format C# support does not add a space between "using" and paren
Owen Pan via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to dynamic atexit destructor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to dynamic atexit destructor
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify new call site DWARF symbols
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67009: [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Paul Robinson via Phabricator via llvm-commits
- [llvm] r370042 - Add error handling to the DataExtractor class
Pavel Labath via llvm-commits
- [llvm] r370363 - DWARFDebugLoc: Make parsing and error reporting more robust
Pavel Labath via llvm-commits
- [PATCH] D66633: Breakpad: Add support for parsing STACK WIN records
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66634: Postfix: move more code out of the PDB plugin
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66634: Postfix: move more code out of the PDB plugin
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63713: Add error handling to the DataExtractor class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63591: DWARFDebugLoc: Make parsing and error reporting more robust
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66896: [dotest] Don't try to guess the lldb binary & python dir.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66915: [TSanRuntime] Upstream thread swift race detector.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66634: Postfix: move more code out of the PDB plugin
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63591: DWARFDebugLoc: Make parsing and error reporting more robust
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66789: Remove DWARFExpression::LocationListSize
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66357: Fix GetDIEForDeclContext so it only returns entries matching the provided context
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66966: [test] Fix various module cache bugs and inconsistencies
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66954: dotest: improvements to the pexpect tests
Pavel Labath via Phabricator via llvm-commits
- [llvm] r370005 - [WinEH] Allocate space in funclets stack to save XMM CSRs
Pengfei Wang via llvm-commits
- [PATCH] D66596: [WinEH] Allocate space in funclets stack to save XMM CSRs
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Pengfei Wang via Phabricator via llvm-commits
- [llvm] r370062 - [GlobalISel] Fix narrowScalar for shifts to match algorithm from SDAG
Petar Avramovic via llvm-commits
- [llvm] r370064 - [GlobalISel] Factor narrowScalar for G_ASHR and G_LSHR. NFC
Petar Avramovic via llvm-commits
- [llvm] r370067 - [MIPS GlobalISel] ClampScalar G_SHL, G_ASHR and G_LSHR
Petar Avramovic via llvm-commits
- [llvm] r370431 - [MIPS GlobalISel] Lower fptoui
Petar Avramovic via llvm-commits
- [llvm] r370432 - [MIPS GlobalISel] Lower uitofp
Petar Avramovic via llvm-commits
- [PATCH] D66678: [GlobalISel] Replace hard coded dynamic alloca handling with G_DYN_STACKALLOC
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66771: [mips] Use less registers to load address of TargetExternalSymbol
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66587: [GlobalISel] Fix narrowScalar for shifts to match algorithm from SDAG
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66589: [GlobalISel] Factor narrowScalar for G_ASHR and G_LSHR. NFC
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66533: [MIPS GlobalISel] ClampScalar G_SHL, G_ASHR and G_LSHR
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, -1` as `sub %x, 1`
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, -1` as `sub %x, 1`
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66929: [MIPS GlobalISel] Lower fptoui
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66930: [MIPS GlobalISel] Lower uitofp
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66930: [MIPS GlobalISel] Lower uitofp
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66894: [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instruction
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66929: [MIPS GlobalISel] Lower fptoui
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66930: [MIPS GlobalISel] Lower uitofp
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D58540: [LLD][ELF][ARM] Accept and ignore -p and -no-pipeline-knowledge
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Peter Smith via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66824: [09/10] [LLD] [COFF] Support merging resource object files
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66921: GlobalISel: Add known bits to InstructionSelector
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58214: [CMake][Fuchsia] Enable experimental pass manager by default
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66680: [DAGCombiner][X86] Teach SimplifyVBinOp to fold VBinOp (concat X, undef/constant), (concat Y, undef/constant) -> concat (VBinOp X, Y), VecC
Phabricator via Phabricator via llvm-commits
- [PATCH] D66777: [lld][WebAssembly] Store table base in config rather than passing it around. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66768: [lld][WebAssembly] Create optional symbols after handling --export/--undefined
Phabricator via Phabricator via llvm-commits
- [PATCH] D66731: [Driver] Add an option for createInvocationFromCommandLine to recover on errors
Phabricator via Phabricator via llvm-commits
- [PATCH] D66646: [clang] Ensure that statements, expressions and types are trivially destructible
Phabricator via Phabricator via llvm-commits
- [PATCH] D66659: [DAGCombiner] Add node to the worklist in topological order in parallelizeChainedStores
Phabricator via Phabricator via llvm-commits
- [PATCH] D65211: [analyzer] Update the SARIF exporter to SARIF 2.1
Phabricator via Phabricator via llvm-commits
- [PATCH] D66655: [lldb] Fix x86 compilation
Phabricator via Phabricator via llvm-commits
- [PATCH] D66660: [ARM][ParallelDSP] Change search for muls
Phabricator via Phabricator via llvm-commits
- [PATCH] D66720: [LV] Fold tail by masking - handle reductions
Phabricator via Phabricator via llvm-commits
- [PATCH] D66759: [clangd] Surface errors from command-line parsing
Phabricator via Phabricator via llvm-commits
- [PATCH] D65361: [analyzer] Trust global initializers when analyzing main().
Phabricator via Phabricator via llvm-commits
- [PATCH] D66565: [analyzer] pr43036: Fix support for operator `sizeof...'.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66847: [analyzer] Fix analyzer warnings.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66404: [CFG] Make destructor calls more accurate
Phabricator via Phabricator via llvm-commits
- [PATCH] D65497: [RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating Libcall
Phabricator via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Phabricator via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Phabricator via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Phabricator via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Phabricator via Phabricator via llvm-commits
- [PATCH] D65147: [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hoist a 'not' from incoming values
Phabricator via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Phabricator via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Phabricator via Phabricator via llvm-commits
- [PATCH] D66669: [X86] Remove what little support we had for MPX
Phabricator via Phabricator via llvm-commits
- [PATCH] D62542: [WebAssembly] Make Emscripten-specific behavior specific to the Emscripten target
Phabricator via Phabricator via llvm-commits
- [PATCH] D66968: [WebAssembly] Implement NO_STRIP
Phabricator via Phabricator via llvm-commits
- [PATCH] D66978: [CodeGen] Fix lowering for returning the result of an extractvalue
Phabricator via Phabricator via llvm-commits
- [PATCH] D61007: [NFC] SCEVExpander: add SetCurrentDebugLocation() / getCurrentDebugLocation() wrappers
Phabricator via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Phabricator via Phabricator via llvm-commits
- [PATCH] D66595: [INSTRUCTIONS] Add support of const for getLoadStorePointerOperand() and getLoadStorePointerOperand().
Phabricator via Phabricator via llvm-commits
- [PATCH] D66708: [X86] Pass v32i16/v64i8 in zmm registers on KNL target.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67006: [MachinePipeliner] Separate schedule emission, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D66940: [DFAPacketizer] Allow namespacing of automata per-itinerary
Phabricator via Phabricator via llvm-commits
- [PATCH] D67015: [lld][WebAssembly] Fix spurious signature mismatch warnings
Phabricator via Phabricator via llvm-commits
- [PATCH] D66986: [libc++] Fix directory_iterator compilation on Win32
Phabricator via Phabricator via llvm-commits
- [llvm] r369949 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null for vectors
Philip Reames via llvm-commits
- [llvm] r369959 - Preland test cases for D66688 to make diffs clear.
Philip Reames via llvm-commits
- [llvm] r369962 - Add a clarify comment for meaning of SafePointes [NFC]
Philip Reames via llvm-commits
- [llvm] r369989 - Reorganize code and add a fixme to point out a bug in existing code [NFC]
Philip Reames via llvm-commits
- [llvm] r370013 - [NFC] Replace the FIXME I added in rL369989 with a comment clarifying the current code
Philip Reames via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Philip Reames via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Philip Reames via llvm-commits
- [llvm] r370102 - [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via llvm-commits
- [llvm] r370128 - [NFC] Assert preconditions and merge all users into one codepath in Loads.cpp
Philip Reames via llvm-commits
- [llvm] r370256 - Use the handle --check-prefixes mechanism to de-verbosify a couple atomics tests [NFC]
Philip Reames via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Philip Reames via llvm-commits
- [llvm] r370393 - [X86] Remove what little support we had for MPX
Philip Reames via llvm-commits
- [llvm] r370414 - [Tests] Precommit a few cases where we're missing oppurtunities for block local simplications off assumes.
Philip Reames via llvm-commits
- [PATCH] D66671: [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null for vectors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66778: [Loads/SROA] Remove blatantly incorrect code and fix a bug revealed in the process
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66595: [INSTRUCTIONS] Add support of const for getLoadStorePointerOperand() and getLoadStorePointerOperand().
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66977: [GVN] Propagate simple equalities from assumes within the tail of the block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66977: [GVN] Propagate simple equalities from assumes within the tail of the block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [llvm] r370475 - [InstCombine][AMDGPU] Simplify tbuffer loads
Piotr Sobczak via llvm-commits
- [PATCH] D66926: [InstCombine][AMDGPU] Simplify tbuffer loads
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Extend CSE heuristic
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D66926: [InstCombine][AMDGPU] Simplify tbuffer loads
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Extend CSE heuristic
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] r370236 - [ValueMapper] NFC: Remove dead code to pause metadata mapping
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66860: [ValueMapper] NFC: Remove dead code to pause metadata mapping
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66860: [ValueMapper] NFC: Remove dead code to pause metadata mapping
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66494: [GWP-ASan] Build stack_trace_compressor_fuzzer.
Praveen Velliengiri via llvm-commits
- [llvm] r370085 - [ORC] NFC remove unimplemented query
Praveen Velliengiri via llvm-commits
- [llvm] r370092 - [ORCv2] - New Speculate Query Implementation
Praveen Velliengiri via llvm-commits
- [PATCH] D66399: [ORCv2] - New Speculate Query Implementation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D66399: [ORCv2] - New Speculate Query Implementation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D66776: Add GWP-ASan fuzz target to compiler-rt/tools.
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D66289: [ORC] NFC remove unimplemented query
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D66399: [ORCv2] - New Speculate Query Implementation
Praveen velliengiri via Phabricator via llvm-commits
- [llvm] r370499 - [llvm-ifs][IFS] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via llvm-commits
- [llvm] r370510 - [IFS][NFC] llvm-ifs: Fixing build errors for bots using GCC.
Puyan Lotfi via llvm-commits
- [llvm] r370517 - [IFS][NFC] llvm-ifs: Fixing build bot error due to commit conflicts.
Puyan Lotfi via llvm-commits
- [llvm] r370504 - Fix compilation warnings. NFC.
Puyan Lotfi via llvm-commits
- [llvm] r370522 - [IFS][NFC] llvm-ifs: Fixing build bot build break: revert r370517 and r370510.
Puyan Lotfi via llvm-commits
- [llvm] r370602 - [GlobalISel][NFC] Regression test cases for aarch64 legalizer (s128 sext+icmp).
Puyan Lotfi via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Rainer Herbertz via Phabricator via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Rainer Herbertz via Phabricator via llvm-commits
- [PATCH] D66581: [lldb] Construct the dummy target when the first Dummy object is constructed
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D66863: [lldb] Unify target checking in CommandObject
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67033: [lldb] Restructure test folders to match LLDB command hierarchy
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r370095 - Revert Autogenerate the shebang lines for tools/opt-viewer
Reid Kleckner via llvm-commits
- [llvm] r370105 - Update two x86 datalayouts for r370083, looks like racing commits
Reid Kleckner via llvm-commits
- [llvm] r370405 - Fix the build for MSVC builds using M_PI
Reid Kleckner via llvm-commits
- [llvm] r370408 - Allow '@' to appear in x86 mingw symbols
Reid Kleckner via llvm-commits
- [llvm] r370409 - [X86] Don't emit unreachable stack adjustments
Reid Kleckner via llvm-commits
- [llvm] r370525 - [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via llvm-commits
- [llvm] r370533 - [X86] Print register names in .seh_* directives
Reid Kleckner via llvm-commits
- [llvm] r370540 - [MC] Avoid crashes from improperly nested or wrong target .seh_handlerdata directives
Reid Kleckner via llvm-commits
- [llvm] r370543 - Fix SEH_NoReturn machine verifier error
Reid Kleckner via llvm-commits
- [PATCH] D66596: [WinEH] Allocate space in funclets stack to save XMM CSRs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66816: [02/10] [llvm-readobj] Print the resource type textually for .res files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66815: [01/10] [llvm-readobj] Remove a leftover string trim operation. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66817: [03/10] [COFF] Fix error handling in ResourceSectionRef
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66818: [04/10] [COFF] Add a bounds checking helper for iterating a coff_resource_dir_table
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66767: Add binary filename to the bitcode filename when using -thinlto-index-only
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66827: Add support for MS qualifiers __ptr32, __ptr64, __sptr, __uptr.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66556: [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66843: Change datalayout compatibility check for X86 to allow datalayouts without the new address spaces.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66819: [05/10] [COFF] Add a ResourceSectionRef method for getting the data entry, print it in llvm-readobj
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66905: [X86] Don't emit unreachable stack adjustments
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66974: Allow '@' to appear in x86 mingw symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66974: Allow '@' to appear in x86 mingw symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66905: [X86] Don't emit unreachable stack adjustments
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66905: [X86] Don't emit unreachable stack adjustments
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D59754: [Sema] Add c++2a designated initializer warnings
Richard Smith - zygoloid via Phabricator via llvm-commits
- [lld] r369984 - Copy test data so tests don't traverse test directories. NFC
Richard Trieu via llvm-commits
- [llvm] r370006 - Revert r369927 - [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Richard Trieu via llvm-commits
- [llvm] r369927 - [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Richard Trieu via llvm-commits
- [llvm] r370147 - Revert r370105 - Update two x86 datalayouts for r370083, looks like racing commits
Richard Trieu via llvm-commits
- [llvm] r370105 - Update two x86 datalayouts for r370083, looks like racing commits
Richard Trieu via llvm-commits
- [llvm] r370279 - Add requirement to test.
Richard Trieu via llvm-commits
- [llvm] r370225 - [AArch64][GlobalISel] Fall back when translating musttail calls
Richard Trieu via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D14484: Formatting constructor initializer lists by putting them always on different lines
Robert F-C via Phabricator via llvm-commits
- [PATCH] D14484: Formatting constructor initializer lists by putting them always on different lines
Robert F-C via Phabricator via llvm-commits
- [PATCH] D67009: [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D47927: [TargetLowering] Simplify expansion of S{ADD,SUB}O
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r369952 - Recommit [PowerPC] Update P9 vector costs for insert/extract
Roland Froese via llvm-commits
- [llvm] r369789 - [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null
Roman Lebedev via llvm-commits
- [llvm] r370324 - [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via llvm-commits
- [llvm] r370327 - [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Roman Lebedev via llvm-commits
- [llvm] r370339 - [CostModel] Model all `extractvalue`s as free.
Roman Lebedev via llvm-commits
- [llvm] r370347 - [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via llvm-commits
- [llvm] r370348 - [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via llvm-commits
- [llvm] r370349 - [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hoist a 'not' from incoming values
Roman Lebedev via llvm-commits
- [llvm] r370350 - [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Roman Lebedev via llvm-commits
- [llvm] r370351 - [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Roman Lebedev via llvm-commits
- [llvm] r370369 - [NFC][SimplifyCFG] 'Safely extract low bits' pattern will also benefit from -phi-node-folding-threshold=3
Roman Lebedev via llvm-commits
- [llvm] r370453 - [NFC] SCEVExpander: add SetCurrentDebugLocation() / getCurrentDebugLocation() wrappers
Roman Lebedev via llvm-commits
- [llvm] r370454 - [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via llvm-commits
- [llvm] r370576 - [DAGCombiner] Don't create illegal narrow stores
Roman Lebedev via llvm-commits
- [llvm] r370580 - Fix cppcheck shadow variable and variable scope warnings. NFCI.
Roman Lebedev via llvm-commits
- [llvm] r370608 - [ConstantFolding] Fix 'undef' folding for @llvm.[us]{add, sub}.with.overflow ops (PR43188)
Roman Lebedev via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66695: msan, codegen, instcombine: Keep more lifetime markers used for msan
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66761: Add PhaseOrdering/lifetime-sanitizer.ll tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66576: [Regalloc][WIP] Increase CSR cost in RegAllocGreedy to favour splitting/spill over CSR first use
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, -1` as `sub %x, 1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, -1` as `sub %x, 1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, -1` as `sub %x, 1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66804: [TargetLowering] Add buildLegalVectorShuffle facility to help build legal shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66843: Change datalayout compatibility check for X86 to allow datalayouts without the new address spaces.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66844: getArgOperandNo helper function
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66890: [IndVarSimplify] Do not use SCEV expander for IVCount in LFTR when possible.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65143: [InstCombine] Fold '(-1 u/ %x) u< %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65144: [InstCombine] Fold '((%x * %y) u/ %x) != %y' to '@llvm.umul.with.overflow' + overflow bit extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65147: [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hoist a 'not' from incoming values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65151: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` inverted overflow bit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D43779: [Tooling] [0/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D43780: [Tooling] [1/1] Refactor FrontendActionFactory::create() to return std::unique_ptr<>
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66947: Changed FrontendActionFactory::create to return a std::unique_ptr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66977: [GVN] Propagate simple equalities from assumes within the tail of the block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58644: [InstCombine] Optimize overflow check base on uadd.with.overflow result (PR40846)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64509: [SCEV] Compute exit count from overflow test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67000: Fixes bug 28780
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67034: [CVP] Generate simpler code for elided with.overflow intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67035: [LVI] Look through extractvalue of insertvalue
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66571: [X86] Add a DAG combine to turn vector (and (srl X, ((1 << C1) - 1)), C2) into (srl (shl (X, C3), C4)) to save a constant pool for the AND mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67036: [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65531: [ArgPromo][Tests] Add and improve argument propagation tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Roman Lebedev via Phabricator via llvm-commits
- [lld] r370183 - [mach-o] Extend LC_DATA_IN_CODE support to x86_64
Rui Ueyama via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66727: [ELF] EhFrameSection: postpone FDE liveness check to finalizeSections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66768: [lld][WebAssembly] Create optional symbols after handling --export/--undefined
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66777: [lld][WebAssembly] Store table base in config rather than passing it around. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66767: Add binary filename to the bitcode filename when using -thinlto-index-only
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66749: [ELF][ARM] Allow PT_LOAD to have overlapping p_offset ranges on EM_ARM
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66798: [ELF][RISCV] Assign st_shndx of __global_pointer$ to 1 if .sdata does not exist
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D62185: [mach-o] Extend LC_DATA_IN_CODE support to x86_64
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66848: [lld-link] implement -start-lib and -end-lib
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66992: [ELF] Set `referenced` bit of Undefined created by BitcodeFile
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66411: Fix -ftime-trace breaking flame-graph assumptions
Russell Gallop via Phabricator via llvm-commits
- [llvm] r370215 - [AMDGPU] Adjust number of SGPRs available in Calling Convention
Ryan Taylor via llvm-commits
- [PATCH] D64933: [AMDGPU] Adjust number of SGPRs available in Calling Convention
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D66666: [AMDGPU] Remove unnecessary movs for v_fmac operands
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D66666: [AMDGPU] Remove unnecessary movs for v_fmac operands
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D58918: [AMDGPU] Add support for 64 bit buffer atomic artihmetic instructions
Ryan Taylor via Phabricator via llvm-commits
- [llvm] r370423 - DebugInfo: add CodeView register mapping for ARM NT
Saleem Abdulrasool via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r370010 - [lld][WebAssembly] Store table base in config rather than passing it around. NFC.
Sam Clegg via llvm-commits
- [lld] r370012 - [lld][WebAssembly] Create optional symbols after handling --export/--undefined
Sam Clegg via llvm-commits
- [lld] r370509 - [lld][WebAssembly] Fix spurious signature mismatch warnings
Sam Clegg via llvm-commits
- [PATCH] D66768: [lld][WebAssembly] Create optional symbols after handling --export/--undefined
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66777: [lld][WebAssembly] Store table base in config rather than passing it around. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66784: [lld][WebAssembly] Fix static linking of -fPIC code
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66968: [WebAssembly] Implement NO_STRIP
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D67015: [lld][WebAssembly] Fix spurious signature mismatch warnings
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42233: [WebAssembly] Better support for WASM Object format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66752: [RISCV] Implement RISCVRegisterInfo::getPointerRegClass
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66725: [DAGCombiner][TargetLowering] Target hook for FCOPYSIGN arg cast folding
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D57450: [RISCV] Set MaxAtomicInlineWidth and MaxAtomicPromoteWidth for RV32/RV64 targets with atomics
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Sam McCall via llvm-commits
- [PATCH] D66590: [clangd] Fix toHalfOpenFileRange where start/end endpoints are in different files due to #include
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D66869: [clangd] Fix SelectionTree to allow selection range expression in foreach loops.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D66864: [clang-tidy] readability-identifier-naming shouldn't complain about CRTP pseudo-overrides
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Sam McCall via Phabricator via llvm-commits
- [llvm] r370171 - [ARM][ParallelDSP] Change search for muls
Sam Parker via llvm-commits
- [PATCH] D66660: [ARM][ParallelDSP] Change search for muls
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66534: [ARM] MVE Masked loads and stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66577: [ARM] Fold VCMP into VPT
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66793: [MVE] VMOVX patterns
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66577: [ARM] Fold VCMP into VPT
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66534: [ARM] MVE Masked loads and stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66993: [ARM][ParallelDSP] SExt mul for accumulation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r369923 - [PowerPC] add tests for fma with negated ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r370071 - [DAGCombiner] cancel fnegs from multiplied operands of FMA
Sanjay Patel via llvm-commits
- [llvm] r370248 - [InstCombine] clean up wrap propagation for reassociated ops; NFCI
Sanjay Patel via llvm-commits
- [llvm] r370381 - [InstCombine] add tests for bswap disguised as shuffle; NFC
Sanjay Patel via llvm-commits
- [llvm] r370399 - [InstCombine] reduce duplicated code; NFC
Sanjay Patel via llvm-commits
- [llvm] r370407 - [InstCombine] add possible bswap as widening shuffle test; NFC
Sanjay Patel via llvm-commits
- [llvm] r370518 - [Thumb2] tighten CHECK lines in test; NFC
Sanjay Patel via llvm-commits
- [llvm] r370528 - [AArch64] add tests for shift-logic-shift; NFC
Sanjay Patel via llvm-commits
- [llvm] r370529 - [x86] add tests for shift-logic-shift; NFC
Sanjay Patel via llvm-commits
- [llvm] r370587 - [DAGCombiner] clean up code in visitShiftByConstant()
Sanjay Patel via llvm-commits
- [llvm] r370590 - [AArch64][x86] increase value type coverage in tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r370617 - [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66755: [DAGCombiner] cancel fnegs from multiplied operands of FMA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66755: [DAGCombiner] cancel fnegs from multiplied operands of FMA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66687: [x86] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66687: [DAGCombiner] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r370250 - [AMDGPU] Fix bug when calculating user_spgr_count for Code Object V3 assembler
Scott Linder via llvm-commits
- [PATCH] D66900: [AMDGPU] Fix bug when calculating user_spgr_count for Code Object V3 assembler
Scott Linder via Phabricator via llvm-commits
- [PATCH] D66900: [AMDGPU] Fix bug when calculating user_spgr_count for Code Object V3 assembler
Scott Linder via Phabricator via llvm-commits
- [PATCH] D66097: Handle local commons for XCOFF object file writing
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66407: [llvm-objcopy][MachO] Implement -Ibinary
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66407: [llvm-objcopy][MachO] Implement -Ibinary
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66517: [llvm-objdump] - Remove one overload of reportError.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66517: [llvm-objdump] - Remove one overload of reportError. NFCI.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66409: [llvm-objcopy][MachO] Implement -Obinary
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66409: [llvm-objcopy][MachO] Implement -Obinary
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66409: [llvm-objcopy][MachO] Implement -Obinary
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66409: [llvm-objcopy][MachO] Implement -Obinary
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66754: Use default target triple, not process triple when unit testing MCJIT
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D66598: [Clang][Bundler] Fix for a hang when unbundling fat binary
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D66601: [Clang][Bundler] Do not require host triple for extracting device bundles
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Sergey Tsatsulin via Phabricator via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D66605: Debug Info: Support for DW_AT_export_symbols for anonymous structs
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D65526: [Clangd] First version of ExtractFunction
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D66732: [Clangd] ExtractFunction Added checks for broken control flow
Shaurya Gupta via Phabricator via llvm-commits
- [llvm] r370275 - [RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating LibCall
Shiva Chen via llvm-commits
- [llvm] r370604 - [TargetLowering] Fix Bugzilla ID 43183 to avoid soften comparison broken with constant inputs
Shiva Chen via llvm-commits
- [PATCH] D61884: [RISCV] Support stack offset exceed 32-bit for RV64
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D67000: Fixes bug 28780
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D67000: Fixes bug 28780
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D67000: Fixed edit_distance returning random values for empty strings.
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D67000: [ADT] edit_distance: don't return random values for empty strings (PR28780)
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Shreyansh Chouhan via Phabricator via llvm-commits
- [PATCH] D66604: [GVN] AnalyzeLoadAvailability: Replace a load after lifetime.end with undef (PR20811)
Shreyansh Chouhan via Phabricator via llvm-commits
- [llvm] r370474 - [llvm-nm] Small fix to Exected<StringRef>
Sid Manning via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
Sid Manning via Phabricator via llvm-commits
- [llvm] r369982 - [mips] clang-format the code. NFC
Simon Atanasyan via llvm-commits
- [llvm] r369983 - [mips] Fix indentation. NFC
Simon Atanasyan via llvm-commits
- [llvm] r370196 - [mips] Use less registers to load address of TargetExternalSymbol
Simon Atanasyan via llvm-commits
- [llvm] r370268 - [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Atanasyan via llvm-commits
- [llvm] r370269 - [mips] Add an empty line to separate different patterns. NFC
Simon Atanasyan via llvm-commits
- [llvm] r370353 - [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instruction
Simon Atanasyan via llvm-commits
- [llvm] r370354 - [mips] Inline emitStoreWithSymOffset and emitLoadWithSymOffset methods. NFC
Simon Atanasyan via llvm-commits
- [llvm] r370467 - [mips] Merge common checkings under the same check prefix. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D66771: [mips] Use less registers to load address of TargetExternalSymbol
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66589: [GlobalISel] Factor narrowScalar for G_ASHR and G_LSHR. NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66533: [MIPS GlobalISel] ClampScalar G_SHL, G_ASHR and G_LSHR
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66771: [mips] Use less registers to load address of TargetExternalSymbol
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66894: [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66795: [Mips] Use appropriate private label prefix based on Mips ABI
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66894: [mips] Fix expanding `lw/sw $reg1, symbol($reg2)` instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66929: [MIPS GlobalISel] Lower fptoui
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66930: [MIPS GlobalISel] Lower uitofp
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67014: [mips] Switch to the `.text` section after emitting asm file preamble
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Dardis via Phabricator via llvm-commits
- [llvm] r370055 - [X86][AVX] Add SimplifyDemandedVectorElts support for KSHIFTL/KSHIFTR
Simon Pilgrim via llvm-commits
- [llvm] r370189 - [DAGCombine] Remove LoadedSlice::Cost default 'ForCodeSize' constructor arguments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370197 - [DAGCombine] Fix cppcheck shadow variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370207 - InstCombiner::visitSelectInst - rename Pred to MinMaxPred to stop shadow variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370212 - Remove duplicate 'BitWidth' variable. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370220 - Fix uninitialized variable warning in cppcheck. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370224 - Reduce scope of variable only used in a local pattern match. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370317 - Fix variable set but no used warning on NDEBUG builds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370319 - Fix variable set but no used warnings on NDEBUG builds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370320 - LegalizeSetCCCondCode - Reduce scope of NeedSwap to fix cppcheck warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370332 - Fix shadow variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370333 - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370365 - [DAGCombine] Fix shadow variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370404 - [X86][SSE] combinePMULDQ - pmuldq(x, 0) -> zero vector (PR43159)
Simon Pilgrim via llvm-commits
- [llvm] r370459 - Fix Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370460 - [DAGCombine] visitMULHS/visitMULHU - isBuildVectorAllZeros doesn't mean node is all zeros
Simon Pilgrim via llvm-commits
- [llvm] r370468 - [DAGCombine] visitMULHS - use getScalarValueSizeInBits() to make safe for vector types.
Simon Pilgrim via llvm-commits
- [llvm] r370471 - [DAGCombine] visitVSELECT - use getShiftAmountTy for shift amounts.
Simon Pilgrim via llvm-commits
- [llvm] r370478 - [DAGCombine] visitVSELECT - remove duplicate getOperand calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370489 - [DAGCombine] visitVSELECT - remove equivalent getValueType() call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370497 - [TargetLowering] SimplifyDemandedBits ADD/SUB/MUL - correctly inherit SDNodeFlags from the original node.
Simon Pilgrim via llvm-commits
- [llvm] r370498 - [DAGCombine] ReduceLoadWidth - remove duplicate SDLoc. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370580 - Fix cppcheck shadow variable and variable scope warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370581 - [X86ISelLowering] LowerSELECT - remove duplicate value type. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370580 - Fix cppcheck shadow variable and variable scope warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370583 - [X86ISelLowering] combineCMov - cleanup CMOV->LEA codegen. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370585 - Fix shadow variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370589 - Fix shadow variable warning by making CondCodes names more explicit. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370591 - [X86][AVX512] Regenerate tests with common prefixes
Simon Pilgrim via llvm-commits
- [llvm] r370592 - [X86] EltsFromConsecutiveLoads - Don't confuse elt count with vector element count (PR43170)
Simon Pilgrim via llvm-commits
- [llvm] r370610 - Fix shadow variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370613 - [X86][AVX] Rename + cleanup lowerShuffleAsLanePermuteAndBlend. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370614 - Fix MSVC unreferenced formal parameter warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370615 - Fix MSVC unreferenced formal parameter warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66436: [X86] Add a hack to combinePMULDQ to manually turn SIGN_EXTEND_VECTOR_INREG/ZERO_EXTEND_VECTOR_INREG inputs into an ANY_EXTEND_VECTOR_INREG style shuffle
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66680: [DAGCombiner][X86] Teach SimplifyVBinOp to fold VBinOp (concat X, undef/constant), (concat Y, undef/constant) -> concat (VBinOp X, Y), VecC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66537: [DAGCombiner] Remove a bunch of redundant AddToWorklist calls.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66786: [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66762: DAG: computeNumSignBits for MUL
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66785: [x86] Adding support for some missing intrinsics: _mm512_cvtsi512_si32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66659: [DAGCombiner] Add node to the worklist in topological order in parallelizeChainedStores
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66498: [GlobalISel] Import patterns containing INSERT_SUBREG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66527: [X86][AVX] Add SimplifyDemandedVectorElts support for KSHIFTL/KSHIFTR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66804: [TargetLowering] Add buildLegalVectorShuffle facility to help build legal shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66718: [DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X, N), IdxC) -> (vector_shuffle X, Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65921: [X86] Add DSB subtarget feature. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66708: [X86] Pass v32i16/v64i8 in zmm registers on KNL target.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66669: [X86] Remove what little support we had for MPX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65712: [Attributor] Introduce the IRAttribute helper struct
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66708: [X86] Pass v32i16/v64i8 in zmm registers on KNL target.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66882: [DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66322: [X86] Updated target specific selection dag code to conservatively check for isAtomic in addition to isVolatile
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67047: [cmake] Remove MSVC C4258 override
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41173: [X86][AVX512F_256]: Adding full coverage of MC encoding for the AVX512F 256 bits isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33866: [DAGCombiner] loosen restriction for creating narrow vector load from extract(wide load)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67009: [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67021: [DAGCombiner] improve throughput of shift+logic+shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67017: [X86] Add initial support for unfolding broadcast loads from arithmetic instructions to enable LICM hoisting of the load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66579: [ARM] Move MVEVPTBlockPass to a separate file
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66880: [SelectionDAG] Don't generate libcalls for wide shifts on Windows (PR42711)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66918: [LoopUnrollAndJam] Use Lazy strategy for DTU.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66932: [LV] Tail-folding, runtime scev checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66932: [LV] Tail-folding, runtime scev checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66772: AMDGPU: Combine directly on mul24 intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66780: AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66780: AMDGPU: Add amdgpu-32bit-address-high-bits to MIR serialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66807: AMDGPU: Fix crash from inconsistent register types for v3i16/v3f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66946: [Test] Testing Arcanist with this commit of a temporary file.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D66329: [PowerPC] [Peephole] fold frame offset by using index form to save add.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D62908: [PowerPC] Improve float vector gather codegen
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66779: [Attributor] Introduce an API to delete stuff
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66844: getArgOperandNo helper function
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66562: [Attributor] Restrict liveness and return information to functions
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-int-float-conversion for integral to floating point precision loss
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D12494: New IR pass: LoopExitValues
Steve King via llvm-commits
- [llvm] r370443 - vim: add `immarg` keyword
Sven van Haastregt via llvm-commits
- [www] r370470 - Fix some typos in devmtg/2019-10
Sven van Haastregt via llvm-commits
- [PATCH] D66883: PR42045: Fix diagnosing enqueue_kernel call with too few args
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D66682: Fix stack_trace_compressor builds for Clang < 6.0
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D66682: Fix stack_trace_compressor builds for Clang < 6.0
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-int-float-conversion for integral to floating point precision loss
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-int-float-conversion for integral to floating point precision loss
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D66560: [IRPrinting] Improve module pass printer to work better with -filter-print-funcs
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66682: Fix stack_trace_compressor builds for Clang < 6.0
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66428: Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r370556 - [WebAssembly] Add SIMD QFMA/QFMS
Thomas Lively via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66978: [CodeGen] Fix lowering for returning the result of an extractvalue
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67006: [MachinePipeliner] Separate schedule emission, NFC
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66940: [DFAPacketizer] Allow namespacing of automata per-itinerary
Thomas Raoux via Phabricator via llvm-commits
- [llvm] r370036 - AArch64: avoid creating cycle in DAG for post-increment NEON ops.
Tim Northover via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Tim Northover via Phabricator via llvm-commits
- [PATCH] D66639: AArch64: avoid cycle when forming post-increment NEON loads
Tim Northover via Phabricator via llvm-commits
- [llvm] r370271 - [LLVM-C] Fix omission of INSTALL_WITH_TOOLCHAIN to llvm_add_library()
Tom Stellard via llvm-commits
- [llvm] r370271 - [LLVM-C] Fix omission of INSTALL_WITH_TOOLCHAIN to llvm_add_library()
Tom Stellard via llvm-commits
- [PATCH] D66840: docs/DeveloperPolicy: Add instructions for requesting GitHub commit access
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Tsung Chun Lin via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r369963 - [test] Remove extra spaces from a test, NFC
Vedant Kumar via llvm-commits
- [llvm] r369966 - [DWARF] Pick the DWARF5 OP_entry_value opcode on Darwin
Vedant Kumar via llvm-commits
- [llvm] r369967 - [DWARF] Rename getDwarf5OrGNUCallSite{Attr, Tag}, NFC
Vedant Kumar via llvm-commits
- [llvm] r369966 - [DWARF] Pick the DWARF5 OP_entry_value opcode on Darwin
Vedant Kumar via llvm-commits
- [llvm] r370145 - [test] Speculative fix for r369966 on llvm-clang-x86_64-win
Vedant Kumar via llvm-commits
- [llvm] r369966 - [DWARF] Pick the DWARF5 OP_entry_value opcode on Darwin
Vedant Kumar via llvm-commits
- [PATCH] D66746: [LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66763: Ignore object files that lack coverage information. Before this change, if multiple binary files were presented, all of them must have been instrumented or the load would fail with coverage_map_error::no_data_found.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42712: [utils] Add utils/update_cc_test_checks.py
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66888: [LiveDebugValues] Insert entry values after bundles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66953: [ISEL][ARM][AARCH64] Tracking simple parameter forwarding registers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66955: [DebugInfo][If-Converter] Update call site info during the optimization
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r369979 - msan, codegen, instcombine: Keep more lifetime markers used for msan
Vitaly Buka via llvm-commits
- [llvm] r369979 - msan, codegen, instcombine: Keep more lifetime markers used for msan
Vitaly Buka via llvm-commits
- [llvm] r369996 - Add PhaseOrdering/lifetime-sanitizer.ll tests
Vitaly Buka via llvm-commits
- [compiler-rt] r370007 - [sanitizer] Add lld into dependency of sanitizer_common unittests
Vitaly Buka via llvm-commits
- [compiler-rt] r370023 - NFC: clang-format r370008 to suppress lint errors
Vitaly Buka via llvm-commits
- [zorg] r370111 - [zorg] Switch sanitizer-x86_64-linux-fast to use git
Vitaly Buka via llvm-commits
- [zorg] r370117 - [sanitizer] Remove llvm-project on clobber
Vitaly Buka via llvm-commits
- [zorg] r370118 - [fuzzer] Enable git on sanitizer-x86_64-linux-fuzzer
Vitaly Buka via llvm-commits
- [zorg] r370119 - [sanitizer] Fix buildbot_update call
Vitaly Buka via llvm-commits
- [zorg] r370124 - [sanitizer] Cleanup STAGE2 dir variables
Vitaly Buka via llvm-commits
- [zorg] r370125 - [asan] Rename buildbot_bootstrap.sh > buildbot_bootstrap_asan.sh
Vitaly Buka via llvm-commits
- [zorg] r370131 - [sanitizer] Move stage3 into buildbot_functions.sh
Vitaly Buka via llvm-commits
- [zorg] r370132 - [sanitizer] Move "build stage1 clang" message into functions.sh
Vitaly Buka via llvm-commits
- [zorg] r370133 - [sanitizer] Move more of STAGE1 build into functions.sh
Vitaly Buka via llvm-commits
- [zorg] r370134 - [sanitizer] Fix sanitizer-x86_64-linux-gn script
Vitaly Buka via llvm-commits
- [zorg] r370137 - [sanitizer] Fix messages in buildbot_gn.sh
Vitaly Buka via llvm-commits
- [zorg] r370139 - [sanitizer] Fix GN build script
Vitaly Buka via llvm-commits
- [compiler-rt] r370153 - [compiler-rt] Don't use libcxx if it's not enabled by LLVM_ENABLE_PROJECTS
Vitaly Buka via llvm-commits
- [zorg] r370154 - [sanitizer] Move update step message into buildbot_functions.sh
Vitaly Buka via llvm-commits
- [zorg] r370157 - [sanitizer] Move clobber into common location
Vitaly Buka via llvm-commits
- [zorg] r370158 - [libfuzzer] Clobber fuzzer-test-suite and build output if needed
Vitaly Buka via llvm-commits
- [zorg] r370159 - [sanitizer] Clobber llvm_build0 dir
Vitaly Buka via llvm-commits
- [zorg] r370160 - [sanitizer] Improve clobbering
Vitaly Buka via llvm-commits
- [zorg] r370161 - [sanitizer] Fix android bot clobbering
Vitaly Buka via llvm-commits
- [zorg] r370162 - [sanitizer] Clobber svn_checkout dir
Vitaly Buka via llvm-commits
- [zorg] r370164 - [sanitizer] Use git for x86_64-linux-*san bots
Vitaly Buka via llvm-commits
- [zorg] r370165 - [sanitizer] Switch android bot to use git
Vitaly Buka via llvm-commits
- [zorg] r370238 - [sanitizer] Always clobber if unexpected svn/git checkout exists
Vitaly Buka via llvm-commits
- [zorg] r370239 - [tsan] Use git on tsan bot
Vitaly Buka via llvm-commits
- [zorg] r370242 - [sanitizer] Enabled git on MTE bot
Vitaly Buka via llvm-commits
- [zorg] r370252 - [sanitizer] Delete abandoned script
Vitaly Buka via llvm-commits
- [zorg] r370253 - [sanitizer] Fix 'unbound variable'
Vitaly Buka via llvm-commits
- [compiler-rt] r370277 - [sanitizer] Simplify COMPILER_RT setup in lint script
Vitaly Buka via llvm-commits
- [compiler-rt] r370288 - [sanitizer] Support monorepo layout in symbolizer build script
Vitaly Buka via llvm-commits
- [llvm] r370289 - [ObjectYAML] Fix lifetime issue in dumpDebugLines
Vitaly Buka via llvm-commits
- [zorg] r370290 - [sanitizer] Optimize git clone by using small depth
Vitaly Buka via llvm-commits
- [zorg] r370291 - [sanitizer] Switch sanitizer-x86_64-linux to git
Vitaly Buka via llvm-commits
- [PATCH] D66761: Add PhaseOrdering/lifetime-sanitizer.ll tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65851: [Sanitizer] Using huge page on FreeBSD for shadow mapping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66695: msan, codegen, instcombine: Keep more lifetime markers used for msan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66697: hwasan, codegen: Keep more lifetime markers used for hwasan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66761: Add PhaseOrdering/lifetime-sanitizer.ll tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66761: Add PhaseOrdering/lifetime-sanitizer.ll tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66761: Add PhaseOrdering/lifetime-sanitizer.ll tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65851: [Sanitizer] Using huge page on FreeBSD for shadow mapping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65322: [asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66829: [zorg] Switch sanitizer-x86_64-linux-fast to use git
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66901: [ObjectYAML] Fix lifetime issue in dumpDebugLines
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66901: [ObjectYAML] Fix lifetime issue in dumpDebugLines
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66901: [ObjectYAML] Fix lifetime issue in dumpDebugLines
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66901: [ObjectYAML] Fix lifetime issue in dumpDebugLines
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66901: [ObjectYAML] Fix lifetime issue in dumpDebugLines
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r370083 - Change the X86 datalayout to add three address spaces for 32 bit signed,
Vlad Tsyrklevich via llvm-commits
- [lld] r370142 - Revert "Change the X86 datalayout to add three address spaces for 32 bit signed, "
Vlad Tsyrklevich via llvm-commits
- [llvm] r370142 - Revert "Change the X86 datalayout to add three address spaces for 32 bit signed, "
Vlad Tsyrklevich via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
Vlad Tsyrklevich via llvm-commits
- [llvm] r370198 - Revert "[yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time."
Vlad Tsyrklevich via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
Vlad Tsyrklevich via llvm-commits
- [llvm] r370032 - [yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time.
Vlad Tsyrklevich via llvm-commits
- [llvm] r370206 - Reland "[yaml2obj] - Don't allow setting StOther and Other/Visibility at the same time."
Vlad Tsyrklevich via llvm-commits
- [lld] r370487 - [lld-link] implement -start-lib and -end-lib
Vlad Tsyrklevich via llvm-commits
- [lld] r370550 - Revert "[lld-link] implement -start-lib and -end-lib"
Vlad Tsyrklevich via llvm-commits
- [PATCH] D66831: [ObjC] Fix type checking for qualified id block parameters.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D66907: [Modules] Fix rebuilding an updated module for each of its consumers.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D66831: [ObjC] Fix type checking for qualified id block parameters.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D66907: [Modules] Fix rebuilding an updated module for each of its consumers.
Volodymyr Sapsai via Phabricator via llvm-commits
- [llvm] r369919 - [SampleFDO] Extract the code calling each section reader to readOneSection.
Wei Mi via llvm-commits
- [llvm] r370547 - [GVN] Verify value equality before doing phi translation for call instruction
Wei Mi via llvm-commits
- [llvm] r370563 - [SampleFDO] Add profile symbol list section to discriminate function being
Wei Mi via llvm-commits
- [llvm] r370564 - Fix some errors introduced by rL370563 which were not exposed on my local machine.
Wei Mi via llvm-commits
- [PATCH] D66693: [SampleFDO] Extract the code calling each section reader to addOneSection
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66374: [SampleFDO] Add symbol whitelist in the profile and use it when profile-sample-accurate is enabled
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66909: [GVN] Disallow phi translation for expressions with calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66909: [GVN] Disallow phi translation for expressions with calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67013: [GVN] Verify value equality before doing phi translation for call instruction
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67013: [GVN] Verify value equality before doing phi translation for call instruction
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66909: [GVN] Disallow phi translation for expressions with calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67013: [GVN] Verify value equality before doing phi translation for call instruction
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66766: [SampleFDO] Add symbol whitelist section to discriminate function being cold versus function being newly added
Wei Mi via Phabricator via llvm-commits
- [llvm] r370486 - [INSTRUCTIONS] Add support of const for getLoadStorePointerOperand() and
Whitney Tsang via llvm-commits
- [PATCH] D66529: [LOOPGUARD] Disable loop with multiple loop exiting blocks.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D66595: [INSTRUCTIONS] Add support of const for getLoadStorePointerOperand() and getLoadStorePointerOperand().
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xing Xue via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xing Xue via Phabricator via llvm-commits
- [llvm] r369664 - [MBP] Disable aggressive loop rotate in plain mode
Xinliang David Li via llvm-commits
- [llvm] r370163 - [llvm-objdump] Add the missing ARMv8 subarch detection
Yi Kong via llvm-commits
- [PATCH] D66849: [llvm-objdump] Add the missing ARMv8 subarch detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D66849: [llvm-objdump] Add the missing ARMv8 subarch detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D66849: [llvm-objdump] Add the missing ARMv8 subarch detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D66849: [llvm-objdump] Add the missing ARMv8 subarch detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Yichen Yan via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Yichen Yan via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Yichen Yan via Phabricator via llvm-commits
- [PATCH] D66676: [clang-tidy] TransformerClangTidyCheck: change choice of location for diagnostic message.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D67038: Removes repetition in the error message.
Yu Jian via Phabricator via llvm-commits
- [PATCH] D67038: Removes repetition in the error message.
Yu Jian via Phabricator via llvm-commits
- [PATCH] D67038: Removes repetition in the error message.
Yu Jian via Phabricator via llvm-commits
- [PATCH] D66431: [PDB] Fix bug when using multiple PCH header objects with the same name.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D66576: [Regalloc][WIP] Increase CSR cost in RegAllocGreedy to favour splitting/spill over CSR first use
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D66576: [Regalloc][WIP] Increase CSR cost in RegAllocGreedy to favour splitting/spill over CSR first use
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D66741: Compute WAR dependence info using ISL kills
bin via Phabricator via llvm-commits
- [PATCH] D66741: [polly][NFC] Compute WAR dependence info using ISL kills
bin via Phabricator via llvm-commits
- [PATCH] D66698: [ScopBuilder]Remove redundant while loop in ScopBuilder::buildDomains
bin via Phabricator via llvm-commits
- [PATCH] D66698: [ScopBuilder]Remove redundant while loop in ScopBuilder::buildDomains
bin via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
bin via Phabricator via llvm-commits
- [PATCH] D66790: Fix SROA in presence of incompatible vector types in the same partition
serge via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [lld] r370083 - Change the X86 datalayout to add three address spaces for 32 bit signed,
via llvm-commits
- [llvm] r370388 - GlobalISel: Add known bits to InstructionSelector
via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
via llvm-commits
Last message date:
Sun Sep 1 23:12:02 PDT 2019
Archived on: Sun Sep 1 23:13:41 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).