llvm dev - Jul 2021

Friday July 30 2021
TimeRepliesSubject
11:27PM 1 [RFC] Vector/SIMD ISA Context Abstraction
7:37PM 1 SimplifyCFG's switch to lookup table with illegal types.
6:59PM 1 SimplifyCFG's switch to lookup table with illegal types.
6:04PM 1 which pass can do following optimization? gvn-sink?
5:23PM 1 which pass can do following optimization? gvn-sink?
4:48PM 1 ptrtoint > addrspacecast is disallowed
4:46PM 2 Inline function not eventually inlined is removed
3:56PM 1 SimplifyCFG's switch to lookup table with illegal types.
11:27AM 1 ptrtoint > addrspacecast is disallowed
8:43AM 1 ptrtoint > addrspacecast is disallowed
7:40AM 1 Does anyone know who owns ec2-18-144-11-123.us-west-1.compute.amazonaws.com ?
7:25AM 3 Pass reduction with new PM
7:19AM 1 ptrtoint > addrspacecast is disallowed
6:20AM 1 [LLD] TLS tbss section discrepancy to gnu-ld
6:00AM 1 13.0.0-rc1 pushed out to Monday
 
Thursday July 29 2021
TimeRepliesSubject
5:26PM 0 Bazel pre-merge checks
5:11PM 1 GHC calling convention and the stack pointer register
4:06PM 1 [LLD] TLS tbss section discrepancy to gnu-ld
3:42PM 1 Inline function not eventually inlined is removed
1:58PM 1 Call for testing -- new variable location tracking solution
1:19PM 2 Call for testing -- new variable location tracking solution
12:40PM 1 Call for testing -- new variable location tracking solution
9:55AM 3 [LLD] TLS tbss section discrepancy to gnu-ld
6:53AM 0 Strict handling of llvm.assume by ValueTracking
 
Wednesday July 28 2021
TimeRepliesSubject
8:48PM 1 Questions about support __llvm_profile_set_file_object on continuous mode
8:23PM 1 Questions about support __llvm_profile_set_file_object on continuous mode
8:12PM 1 [RFC][Dwarf Library] Relocations for DWO sections
7:49PM 1 [RFC][Dwarf Library] Relocations for DWO sections
5:11PM 2 Call for testing -- new variable location tracking solution
2:03PM 1 convergent operations in OpenMP
11:24AM 1 Building compiler-rt for RISC-V?
9:24AM 1 convergent operations in OpenMP
7:40AM 1 convergent operations in OpenMP
6:15AM 1 convergent operations in OpenMP
5:45AM 0 release/13.x branch has been created
5:42AM 1 Questions about support __llvm_profile_set_file_object on continuous mode
1:50AM 1 Questions about support __llvm_profile_set_file_object on continuous mode
 
Tuesday July 27 2021
TimeRepliesSubject
10:17PM 2 CFG with x86 basic blocks
4:21PM 1 Building compiler-rt for RISC-V?
3:00PM 2 [ThinLTO] Import functions to enable function specialization in ThinLTO
1:58PM 2 [DebugInfo] Fortran namelist support
12:56PM 1 [ThinLTO] Import functions to enable function specialization in ThinLTO
10:51AM 2 Building compiler-rt for RISC-V?
 
Monday July 26 2021
TimeRepliesSubject
10:39PM 4 [libLTO] accessing llvm.global_ctors
5:59PM 2 [libLTO] accessing llvm.global_ctors
5:32PM 0 LLVM Weekly - #395, July 26th 2021
5:04PM 1 [RFC][Dwarf Library] Relocations for DWO sections
4:58PM 1 [RFC][Dwarf Library] Relocations for DWO sections
9:38AM 1 ORC JIT Weekly #37 -- JITLink RISCV, Swift/Obj-C support, ExecutionSession requires ExecutorProcessControl
6:30AM 1 [ThinLTO] Import functions to enable function specialization in ThinLTO
 
Sunday July 25 2021
TimeRepliesSubject
11:39PM 2 [libLTO] accessing llvm.global_ctors
5:36PM 3 [libLTO] accessing llvm.global_ctors
4:53PM 1 wrap with symver and LTO
7:15AM 1 wrap with symver and LTO
 
Saturday July 24 2021
TimeRepliesSubject
9:00PM 2 wrap with symver and LTO
6:04PM 1 Support of parallel STL and <execution> on clang
8:45AM 1 wrap with symver and LTO
8:25AM 1 Support of parallel STL and <execution> on clang
 
Friday July 23 2021
TimeRepliesSubject
10:37PM 0 LLVM GPU News Issue #16, July 23 2021
7:14PM 0 Lack of support for certain operations in SystemZ LLVM backend
6:58PM 1 [RFC][Dwarf Library] Relocations for DWO sections
5:17PM 1 [RFC][Dwarf Library] Relocations for DWO sections
3:53PM 1 [FPEnv] undef and constrained intrinsics?
3:35PM 1 [FPEnv] undef and constrained intrinsics?
2:41PM 1 [RFC][Dwarf Library] Relocations for DWO sections
10:24AM 2 [FPEnv] undef and constrained intrinsics?
1:10AM 1 [RFC][Dwarf Library] Relocations for DWO sections
 
Thursday July 22 2021
TimeRepliesSubject
11:47PM 1 LLVM release ver 12.0.0 v s ver 12.0.1 - why less number for assets in release?
10:09PM 1 LLVM release ver 12.0.0 v s ver 12.0.1 - why less number for assets in release?
9:34PM 2 LLVM release ver 12.0.0 v s ver 12.0.1 - why less number for assets in release?
5:51PM 0 Reminder: release/13.x branch will be created on Tuesday
12:29PM 1 [FPEnv] undef and constrained intrinsics?
12:20PM 0 RISC-V LLVM sync-up call 22nd July 2021
10:34AM 1 [FPEnv] undef and constrained intrinsics?
9:56AM 0 near data processing to an LLVM backend
7:43AM 1 [JITLink] How to allocate correct target memory in small code model
5:36AM 1 Register allocators and constrained classes at -O0
2:58AM 1 Unexpected crash in IndVarSimplify after injecting custom pass
2:23AM 1 Unexpected crash in IndVarSimplify after injecting custom pass
 
Wednesday July 21 2021
TimeRepliesSubject
11:03PM 2 Register allocators and constrained classes at -O0
9:35PM 1 Register allocators and constrained classes at -O0
9:27PM 1 [cfe-dev] How to tell if a class contains tail padding?
8:43PM 1 [cfe-dev] How to tell if a class contains tail padding?
7:34PM 1 [lld][ELF] Regarding removeUnusedSyntheticSections()
7:31PM 1 [cfe-dev] How to tell if a class contains tail padding?
6:45PM 1 How to tell if a class contains tail padding?
1:15PM 1 [FPEnv] undef and constrained intrinsics?
9:16AM 1 Unexpected crash in IndVarSimplify after injecting custom pass
8:51AM 1 Question about Unrolling Loop with Multiple Exits
8:11AM 1 Unexpected crash in IndVarSimplify after injecting custom pass
 
Tuesday July 20 2021
TimeRepliesSubject
6:22PM 1 Are derived pointers caught by RS4GC?
5:23PM 1 Are derived pointers caught by RS4GC?
5:17PM 1 Question about Unrolling Loop with Multiple Exits
4:45PM 2 Question about Unrolling Loop with Multiple Exits
2:45PM 1 Are derived pointers caught by RS4GC?
1:15PM 1 MCAsmParser end-of-function API
 
Monday July 19 2021
TimeRepliesSubject
10:25PM 1 Questions About LLVM Test Suite: Time Units, Re-running benchmarks
8:31PM 1 Regarding fuzzing llvm-ir passes
8:25PM 1 Clang-12 fails build on MacOS
7:46PM 3 Questions About LLVM Test Suite: Time Units, Re-running benchmarks
7:12PM 1 Regarding fuzzing llvm-ir passes
7:05PM 1 Regarding fuzzing llvm-ir passes
6:43PM 1 Clang-12 fails build on MacOS
6:33PM 1 Clang-12 fails build on MacOS
6:29PM 1 Clang-12 fails build on MacOS
5:54PM 0 LLVM Weekly - #394, July 19th 2021
4:10PM 1 Clang-12 fails build on MacOS
3:13PM 1 Querying IRTranslator value mapping results
2:36PM 1 Questions About LLVM Test Suite: Time Units, Re-running benchmarks
12:50PM 1 How to correctly caller-save return address register
12:10PM 0 ORC JIT Weekly #36 -- MachO Platform support lands, ELF JITLink backends get easier, C API improvements
4:30AM 1 Clang-12 fails build on MacOS
3:57AM 1 Questions About LLVM Test Suite: Time Units, Re-running benchmarks
2:41AM 1 Addition to list of projects that use LLVM etc.
 
Sunday July 18 2021
TimeRepliesSubject
9:00PM 1 Clang-12 fails build on MacOS
6:32PM 1 Clang-12 fails build on MacOS
5:13PM 2 Clang-12 fails build on MacOS
4:14PM 1 Questions About LLVM Test Suite: Time Units, Re-running benchmarks
2:37PM 1 LLVMOrcLLJITLookup crashing (segfault)
2:00PM 1 LLVMOrcLLJITLookup crashing (segfault)
 
Saturday July 17 2021
TimeRepliesSubject
4:23PM 1 [lld][ELF] Regarding removeUnusedSyntheticSections()
4:11PM 1 Updating CODE_OWNERS.TXT for Target/ARC
6:35AM 2 Any plan to implement JIT for RISC-V ?
1:16AM 0 NVPTX and NVSHMEM
 
Friday July 16 2021
TimeRepliesSubject
8:58PM 1 Clang-12 fails build on MacOS
8:36PM 3 Clang-12 fails build on MacOS
7:24PM 1 Clang-12 fails build on MacOS
7:17PM 2 Support for deferred execution in lit
7:11PM 1 Question about Unrolling Loop with Multiple Exits
7:09PM 1 Question about Unrolling Loop with Multiple Exits
6:08PM 1 Support for deferred execution in lit
5:26PM 1 Question about Unrolling Loop with Multiple Exits
4:29PM 1 Question about Unrolling Loop with Multiple Exits
2:52PM 1 Question about Unrolling Loop with Multiple Exits
2:42PM 1 Question about Unrolling Loop with Multiple Exits
 
Thursday July 15 2021
TimeRepliesSubject
11:51PM 1 [DebugInfo] Enabling constructor homing by default in clang
11:47PM 1 [DebugInfo] Enabling constructor homing by default in clang
8:04PM 2 Support for deferred execution in lit
7:52PM 2 Compiler-rt Build Fails and OpenMP Tests Fail on Non-Debian 32-bit Distros: bits/c++config.h not found
6:54PM 1 Support for deferred execution in lit
6:14PM 1 [DebugInfo] Enabling constructor homing by default in clang
6:06PM 1 [DebugInfo] Enabling constructor homing by default in clang
5:14PM 1 Using C++ and sanitizer_common in profile runtime
1:19PM 1 Not able to vectorize struct members
9:23AM 1 [ThinLTO] Import functions to enable function specialization in ThinLTO
9:05AM 1 Not able to vectorize struct members
3:04AM 1 Not able to vectorize struct members
2:46AM 0 Question about Instruction Schedule
12:50AM 1 Using C++ and sanitizer_common in profile runtime
12:19AM 1 Using C++ and sanitizer_common in profile runtime
12:07AM 1 Using C++ and sanitizer_common in profile runtime
 
Wednesday July 14 2021
TimeRepliesSubject
11:56PM 1 Using C++ and sanitizer_common in profile runtime
11:14PM 2 Using C++ and sanitizer_common in profile runtime
1:26PM 2 [RFC] Should -ffast-math affect intrinsics?
12:18PM 0 Enabling Loop Distribution Pass as default in the pipeline of new pass manager
12:06PM 1 Enabling Loop Distribution Pass as default in the pipeline of new pass manager
11:39AM 1 [ThinLTO] Import functions to enable function specialization in ThinLTO
9:24AM 1 [RFC] Should -ffast-math affect intrinsics?
7:50AM 1 [PATCH 0/2] Initial support for AVX512FP16
7:38AM 1 [ThinLTO] Import functions to enable function specialization in ThinLTO
6:29AM 1 Buildbot blamelist does not include committer
6:10AM 1 Buildbot blamelist does not include committer
 
Tuesday July 13 2021
TimeRepliesSubject
8:47PM 0 How to use clang::tooling::Transformer?
7:55PM 1 Updating CODE_OWNERS.TXT for Target/ARC
4:50PM 0 Reminder: LLVM Alias Analysis call in 10 minutes
4:24PM 2 [PATCH] Add optional _Float16 support
3:41PM 1 [PATCH] Add optional _Float16 support
2:48PM 1 [PATCH] Add optional _Float16 support
2:26PM 2 [PATCH] Add optional _Float16 support
11:14AM 1 [flang-dev] Binary releases - Flang
10:15AM 1 RFC: Decomposing deref(N) into deref(N) + nofree
6:19AM 0 FW: [PATCH] Add optional _Float16 support
4:57AM 1 Call via Vtable
4:51AM 1 Call via Vtable
1:40AM 1 RFC: Sanitizer-based Heap Profiler
 
Monday July 12 2021
TimeRepliesSubject
9:46PM 1 [RFC] Should -ffast-math affect intrinsics?
9:28PM 1 [RFC] Should -ffast-math affect intrinsics?
6:44PM 0 [RFC] BOLT: A Framework for Binary Analysis, Transformation, and Optimization
5:34PM 1 MCAsmParser end-of-function API
4:57PM 0 LLVM Weekly - #393, July 12th 2021
4:32PM 1 MCAsmParser end-of-function API
4:04PM 3 RFC: Decomposing deref(N) into deref(N) + nofree
4:01PM 1 [flang-dev] Binary releases - Flang
3:28PM 1 Binary releases - Flang
3:06PM 1 Vectorizing multiple exit loops
2:25PM 1 Querying IRTranslator value mapping results
10:33AM 1 Unsigned integer underflow in HardwareLoops pass (PPC, perhaps ARM)
6:00AM 2 Call via Vtable
3:24AM 0 [RFC] Computing, storing, and restoring conservative call graphs with LLVM
 
Sunday July 11 2021
TimeRepliesSubject
1:52PM 0 clang and parallel execution header support
 
Saturday July 10 2021
TimeRepliesSubject
2:33AM 1 [RISC-V V] How to read each bit of vbool8_t individually
 
Friday July 9 2021
TimeRepliesSubject
7:25PM 1 [EXTERNAL] Marking a particular virtual register (or live interval) as unspillable
6:58PM 2 [754] Fold FP "Op SNaN" to QNaN?
6:51PM 1 [EXTERNAL] Re: Marking a particular virtual register (or live interval) as unspillable
6:31PM 1 [754] Fold FP "Op SNaN" to QNaN?
5:35PM 0 [Job Ad] Intel is hiring a Compiler Engineer specializing in debugging information
4:05PM 1 [FPEnv] undef and constrained intrinsics?
3:41PM 1 [754] Fold FP "Op SNaN" to QNaN?
3:40PM 1 InlineFunction.cpp: IFI.InlinedCallSites and intrinsics
8:32AM 1 InlineFunction.cpp: IFI.InlinedCallSites and intrinsics
3:41AM 1 [RISC-V V] How to read each bit of vbool8_t individually
2:54AM 1 [cfe-dev] Compile .ll file with coroutines intrinsics
2:23AM 1 [RISC-V V] How to read each bit of vbool8_t individually
12:48AM 1 Marking a particular virtual register (or live interval) as unspillable
 
Thursday July 8 2021
TimeRepliesSubject
10:48PM 1 Marking a particular virtual register (or live interval) as unspillable
8:47PM 1 How can I use llvm statepoints in a language where some objects are allocated statically and are never collected?
6:04PM 1 AddDiscriminatorsPass not in O0 pipeline under NPM
5:54PM 1 AddDiscriminatorsPass not in O0 pipeline under NPM
4:54PM 1 RFC: Sanitizer-based Heap Profiler
4:27PM 1 RFC: Sanitizer-based Heap Profiler
4:21PM 1 RFC: Sanitizer-based Heap Profiler
4:04PM 2 RFC: Sanitizer-based Heap Profiler
3:58PM 1 RFC: Sanitizer-based Heap Profiler
3:56PM 2 RFC: Sanitizer-based Heap Profiler
3:25PM 1 RFC: Sanitizer-based Heap Profiler
3:06PM 1 RFC: Sanitizer-based Heap Profiler
3:03PM 2 RFC: Sanitizer-based Heap Profiler
12:53PM 1 Address of instruction in codegen
9:59AM 0 RISC-V LLVM sync-up call 8th July 2021
2:55AM 1 Address of instruction in codegen
2:40AM 1 Address of instruction in codegen
2:38AM 0 Address of instruction in codegen
 
Wednesday July 7 2021
TimeRepliesSubject
11:27PM 0 Encoding instructions in packets
7:44PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
6:47PM 0 [RFC] inlining and mismatched function attributes
5:50PM 1 [RFC][NewPM] Migrating tests from `opt -foo` to `opt -passes=foo`
2:30PM 1 [Release-testers] 12.0.1-rc4 release has been tagged
2:13PM 2 Do I have to lock ThreadSafeContext and ThreadSafeModule in single threaded env?
11:43AM 1 Problems with subreg-liveness and Greedy RA
4:25AM 2 RFC: Sanitizer-based Heap Profiler
 
Tuesday July 6 2021
TimeRepliesSubject
11:58PM 1 Problems with subreg-liveness and Greedy RA
3:50PM 1 Opaque Pointers Help Wanted
3:35PM 1 Opaque Pointers Help Wanted
3:22PM 2 Opaque Pointers Help Wanted
12:09PM 1 RFC: Sanitizer-based Heap Profiler
10:01AM 1 Question about Loop with multiple latches and LICM
1:28AM 0 Volunteers needed for 2021 LLVM Dev Mtg Program Committee
12:42AM 1 Question about Loop with multiple latches and LICM
12:29AM 0 compiler-rt suspect race condition in add_custom_command
 
Monday July 5 2021
TimeRepliesSubject
10:09PM 1 [RFC][NewPM] Migrating tests from `opt -foo` to `opt -passes=foo`
9:54PM 2 RFC: Sanitizer-based Heap Profiler
6:55PM 0 LLVM Weekly - #392, July 5th 2021
5:14PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
4:56PM 1 [RFC][NewPM] Migrating tests from `opt -foo` to `opt -passes=foo`
4:52PM 1 [cfe-dev] Decommissioning the compiler build artifacts in Google cloud storage
4:43PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
2:01PM 1 RFC: Sanitizer-based Heap Profiler
1:40PM 1 Enabling Loop Distribution Pass as default in the pipeline of new pass manager
12:53PM 1 Question about Loop with multiple latches and LICM
12:23PM 1 How to support different versions of RVV ?
11:07AM 0 [DebugInfo] Introduce the RemoveRedundantDebugValues MIR Pass
 
Sunday July 4 2021
TimeRepliesSubject
6:34PM 0 LLVM GPU News Issue #15, July 02 2021
6:13PM 1 [cfe-dev] Decommissioning the compiler build artifacts in Google cloud storage
6:45AM 0 A question on address space
 
Saturday July 3 2021
TimeRepliesSubject
12:21AM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
 
Friday July 2 2021
TimeRepliesSubject
11:49PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
11:13PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
11:07PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
10:26PM 2 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
10:21PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
9:41PM 1 xray && shared library support
9:09PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
9:03PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
8:59PM 1 DWARF: Reconstituting mangled names (& skipping DW_AT_linkage_name)
8:59PM 4 12.0.1-rc4 release has been tagged
8:52PM 1 Opaque Pointers Help Wanted
8:27PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
8:10PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
7:49PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
6:57PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
6:40PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
6:27PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
6:17PM 1 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
5:59PM 1 Decommissioning the compiler build artifacts in Google cloud storage
5:14PM 2 Binary utilities: switch command line parsing from llvm::cl to OptTable (byproduct: drop -long-option?)
8:51AM 0 Instruction selection: multiple patterns for single instruction?
7:45AM 2 [PATCH] Add optional _Float16 support
3:21AM 2 DWARF: Reconstituting mangled names (& skipping DW_AT_linkage_name)
 
Thursday July 1 2021
TimeRepliesSubject
11:33PM 1 [PATCH] Add optional _Float16 support
11:01PM 1 [PATCH] Add optional _Float16 support
10:40PM 1 [PATCH] Add optional _Float16 support
10:27PM 2 [PATCH] Add optional _Float16 support
10:10PM 1 [PATCH] Add optional _Float16 support
9:48PM 2 Opaque Pointers Help Wanted
9:06PM 1 RFC: Update LLVM_VERSION_SUFFIX CMake variable for release candidates
9:05PM 1 [PATCH] Add optional _Float16 support
8:26PM 1 LLVM + MASM (llvm-ml)
8:10PM 1 LLVM + MASM (llvm-ml)
7:59PM 1 LLVM + MASM (llvm-ml)
7:51PM 0 Looking for reviewer for one-line fix to sret handling in SelectionDAGISel::LowerArguments
7:45PM 1 RFC: Update LLVM_VERSION_SUFFIX CMake variable for release candidates
6:47PM 1 xray && shared library support
5:55PM 1 Problems with subreg-liveness and Greedy RA
5:43PM 1 Opaque Pointers Help Wanted
5:22PM 1 A thought on poison and select semantics
5:09PM 1 A thought on poison and select semantics
4:52PM 1 [cfe-dev] RFC: Update LLVM_VERSION_SUFFIX CMake variable for release candidates
4:44PM 1 A thought on poison and select semantics
4:18PM 2 RFC: Update LLVM_VERSION_SUFFIX CMake variable for release candidates
3:26PM 1 [cfe-dev] RFC: Update LLVM_VERSION_SUFFIX CMake variable for release candidates
3:22PM 0 [RISCV] Status of LTO for RISC-V
3:00PM 2 Opaque Pointers Help Wanted
2:41PM 1 LoopVectorizer: Should the cost-model be used for legalisation?
2:39PM 1 Opaque Pointers Help Wanted
8:58AM 1 Flang is now enabled for pre-merge checks
8:50AM 0 [Release-testers] 12.0.1-rc3 has been tagged
2:16AM 0 MLGO Meeting July 2nd