Lancern pushed 9 commit(s) to refs/heads/main in repository Lancern/clangir

Lancern/clangir

#868a94 - [CIR] Mark `addInt` as NYI due to incorrect implementation (#1648) by Henrich Lauko
#04c46b - [CIR] Backport fixsing ShuffleDynamicOp maskbits logic (#1649) by Amr Hesham
#6e116b - [CIR][NFC] Backport typo fixes from upstream (#1650) by Henrich Lauko
#6e5fa0 - [CIR] Skip generation of a continue block when flattening TernaryOp (#1651) by Morris Hafner
#94402e - [CIR][CodeGen] Insert new blocks after ThrowOp expressions (#1654) by Chibuoyim (Wilson) Ogbonna
#4c5a4d - [CIR][NFS] Remove unnecessary asserts (#1659) by Amr Hesham
#ca092d - [CIR][NFC] Use actual operand name in adaptor-obtained operands (#1661) by Henrich Lauko
#7b8a99 - [CIR][Lowering] Lower CIR ptrmask to LLVM ptrmask (#1663) by Robert Konicar
#47fa3e - [CIR] Backport support for global ComplexType init (#1665) by Amr Hesham

Lancern pushed 135 commit(s) to refs/heads/main in repository Lancern/llvm-project

Lancern/llvm-project

#15dff7 - Revert "[mlir][Affine] Handle null parent op in getAffineParallelInductionVar... by Krzysztof Parzyszek
#519cb4 - [SCCP] Remove masking operations (#142736) by Yingwei Zheng
#a7f0b2 - [clang][ARM][AArch64] Reapply "Define intrinsics guarded by __has_builtin on ... by Nick Sarnie
#54d544 - [KeyInstr][Clang] Ret atom (#134652) by Orlando Cazalet-Hyams
#0a25b5 - [HashRecognize] Introduce dump methods for debug (#142748) by Ramkumar Ramachandra
#90e906 - Revert "[bazel] Port c3746ff3229c57110f7895ff5b93e520cead0d1b" (#142791) by Jordan Rupprecht
#d2f06b - [AMDGPU][True16][MC][CodeGen] true16 mode for v_cvt_pk_bf8/fp8_f32 (#141881) by Brox Chen
#c83c01 - [RISCV] Vendor Relocations for Xqci extension (#135400) by Sudharsan Veeravalli
#07a534 - Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVar... by Han-Chung Wang
#afa517 - [RISCV] Fold SRLIW+SLLI+ADD into SRLIW+SHXADD (#142611) by Piotr Fusik
#79f298 - [lldb][test] Free buffers in demangling tests to avoid leaks (#142676) by Jordan Rupprecht
#024872 - [RISCV] Correct Branch Range (#142705) by Sam Elliott
#a87c4e - [MemProf] Drop unneccessary REQUIRES: x86-linux directives. (#142718) by Snehasish Kumar
#8f352f - [lldb/cmake] Fix debugserver build for 2c4f67794bff4df984b43db453fc0f5241ee72c8 by Pavel Labath
#81d318 - [LAA] Keep pointer checks on partial analysis (#139719) by John Brawn
#178b64 - Revert "Reland "[mlir][Affine] Handle null parent op in getAffineParallelIndu... by hanhanW
#d96447 - Reapply "Reland "[mlir][Affine] Handle null parent op in getAffineParallelInd... by hanhanW
#7b9518 - [flang][runtime] Accommodate change of type in assignment to allocatable (#14... by Peter Klausler
#f52133 - [flang] Correct defined assignment case (#142020) by Peter Klausler
#43abd2 - [flang] Fix corner case of defined component assignment (#142201) by Peter Klausler

Lancern pushed 153 commit(s) to refs/heads/main in repository Lancern/llvm-project

Lancern/llvm-project

#d36c6f - [DebugInfo][CodeView] Move codeview::SourceLanguage enumerators to CodeViewLa... by Javier Lopez-Gomez
#e97f42 - [OpenMP][Offload] Fix typo in error message (#142589) by Jan Patrick Lehr
#c75acb - [clang][bytecode] Remove some unused code (#142580) by Timm Baeder
#055559 - [KeyInstr][Clang] For stmt atom (#134646) by Orlando Cazalet-Hyams
#dedef4 - Reapply "[AMDGPU] Use the AMDGPUToolChain when targeting C/C++ directly" (#12... by Joseph Huber
#41a4b0 - [NFC][KeyInstr][Clang] Add some additional tests (#134654) by Orlando Cazalet-Hyams
#8e50e8 - [KeyInstr][Clang] Break and Continue stmt atoms by Orlando Cazalet-Hyams
#3a8b48 - [LoopPeel] Add tests for peeling last iteration with loop guards. by Florian Hahn
#5520ab - [VPlan] Add ComputeAnyOfResult VPInstruction (NFC) (#141932) by Florian Hahn
#6716d4 - [LV] Prefer DenseMap::lookup over find (NFC) (#141809) by Ramkumar Ramachandra
#b1703a - [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. ... by Marcos Maronas
#aac1f8 - [flang][OpenMP] Explicitly set Shared DSA in symbols (#142154) by Leandro Lupori
#bb75f6 - [IRMover] Don't consider opaque types isomorphic to other types (#138241) by Nikita Popov
#e29eb6 - [Clang] Slightly tweak the code to try to fix a potential codegen issue in #1... by Corentin Jabot
#d9df71 - [clang][Sema] Fix and reapply 'Declare builtins used in #pragma intrinsic #1... by Nick Sarnie
#2e70da - [clang][bytecode] Partially address string literal uniqueness (#142555) by Timm Baeder
#aab79c - [DebugInfo] Fix issue with debug line table offsets for empty functions (#142... by alx32
#dc297c - [mlir][memref][spirv] Add conversion for memref.extract_aligned_pointer_as_in... by Md Abdullah Shahneous Bari
#779782 - [mlir][spirv] Allow disabling control flow structurization (#140561) by Igor Wodiany
#100243 - [KeyInstr][Clang] For range stmt atoms (#134647) by Orlando Cazalet-Hyams

Lancern starred the repository soimort/you-get

Lancern starred the repository yt-dlp/yt-dlp

Lancern pushed 54 commit(s) to refs/heads/main in repository Lancern/llvm-project

Lancern/llvm-project

#58ea53 - [mlir][memref] Add a folder for chained AssumeAlignmentOp ops. (#142425) by Han-Chung Wang
#458307 - [compiler-rt][RISC-V] ILP32E/LP64E Save/Restore Grouping (#95398) by Sam Elliott
#2622e6 - [NFC][CodeGen] Extract SanitizerHandler into own header (#142527) by Vitaly Buka
#8808a5 - [NFC][clang] Move argument handling: Driver::BuildActions -> handleArguments ... by Naveen Seth Hanig
#f90cfb - [RISCV] Select signed bitfield extracts for XAndesPerf (#142303) by Jim Lin
#559a9d - [LoongArch] Custom lower FP_TO_FP16 and FP16_TO_FP to correct ABI of libcall ... by Ami-zhang
#8c65f6 - [clang][LoongArch] Add support for the _Float16 type (#141703) by Ami-zhang
#d77c99 - [DebugInfo] Avoid creating a temporary instance of std::string (NFC) (#142523) by Kazu Hirata
#18f1b7 - [llvm-cfi-verify] Avoid creating temporary instances of std::string (NFC) (#1... by Kazu Hirata
#106c89 - [Index] Remove unused includes (NFC) (#142525) by Kazu Hirata
#972ecc - [LoongArch] Fix a warning by Kazu Hirata
#c6c2b8 - [AArch64] Fix invalid address-mode folding (#142167) by Dudeldu
#099679 - [CodeGenPrepare] Fix signed overflow (#141487) by mikael-nilsson-arm
#56acb0 - [ARM,AArch64] Don't put BTI at asm goto branch targets (#141562) by Simon Tatham
#06f779 - Reland "[Clang][LoongArch] Support target attribute for function" (#142546) by Ami-zhang
#6206d7 - [X86] combineConstantPoolLoads - correctly merge constant pool loads by point... by Simon Pilgrim
#347273 - [KeyInstr][Clang] Coerced store atoms (#134653) by Orlando Cazalet-Hyams
#b4ded9 - [MLIR] Make SymbolTableCollection methods virtual (#141760) by Michele Scuttari
#b107db - [X86] Reuse X86ISD::SUBV_BROADCAST_LOAD for subvector loads across chains (#1... by Simon Pilgrim
#9a15e3 - [llvm][utils] Correct misleading comment in bump-version.py by David Spickett

Lancern starred the repository tpde2/tpde

Lancern pushed 176 commit(s) to refs/heads/main in repository Lancern/llvm-project

Lancern/llvm-project

#b96756 - [clang][Sema] Optimize ~SemaDiagnosticBuilder (#142252) by Timm Baeder
#798058 - [Remarks] Remove an upcast footgun. NFC (#142191) by Jon Roelofs
#29f79e - [clang-format] Handle token-pasted function decl names (#142251) Fix #142178 by Owen Pan
#0f00a9 - [VPlan] Simplify branch on False in VPlan transform (NFC). (#140409) by Florian Hahn
#c7b421 - [MemProf] Attach value profile metadata to the IR using CalleeGuids. (#141164) by Snehasish Kumar
#061ef3 - [libcxxabi][test] Check that all copied files are synced between llvm and lib... by Michael Buch
#c0bf51 - [Vectorize] Fix a warning by Kazu Hirata
#bbb3d2 - [Analysis] Remove unused includes (NFC) (#142255) by Kazu Hirata
#52e3b1 - [Frontend] Remove unused includes (NFC) (#142256) by Kazu Hirata
#2c855e - [Tooling] Remove unused includes (NFC) (#142257) by Kazu Hirata
#fbb22c - [clang] NFC: new tests and some cleanups on existing ones (#142293) by Matheus Izvekov
#cd9fe8 - [Basic] Remove unused includes (NFC) (#142295) by Kazu Hirata
#dfaa66 - [Format] Remove unused includes (NFC) (#142296) by Kazu Hirata
#eedc72 - MCSection: Replace DummyFragment with the Subsections[0] head fragment by Fangrui Song
#a2e093 - [NFC][lldb-dap] Avoid unnecessary copy in setBreakpoint (#142179) by Ebuka Ezike
#88aa5c - [clang][RISCV] Handle target features correctly in CheckBuiltinFunctionCall (... by Brandon Wu
#573545 - [libc][math][c23] Add atanf16() function (#141612) by wldfngrs
#33bbce - [VPlan] Get plan once in simplifyRecipe (NFC). by Florian Hahn
#71079f - [X86] Move IsElementEquivalent above shuffle comparison helpers. NFC. by Simon Pilgrim
#aa09db - [RelLookupTableConverter] Drop unnamed_addr to avoid generating GOTPCREL relo... by dianqk

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/metaprogramming-cpp-slides

Lancern/metaprogramming-cpp-slides

#bbedee - chore: minor fixes by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/metaprogramming-cpp-slides

Lancern/metaprogramming-cpp-slides

#696881 - chore: minor fixes by Sirui Mu

Lancern commented to issue #1630 in the repository llvm/clangir

llvm/clangir

#1630: Fix `ExtractMemberOp` and `InsertMemberOp` constraints

Lancern pushed 166 commit(s) to refs/heads/main in repository Lancern/llvm-project

Lancern/llvm-project

#f5d347 - [flang][OpenMP] Allow structure component in `task depend` clauses (#141923) by Kareem Ergawy
#745409 - [mlir][Value] Add getNumUses, hasNUses, and hasNUsesOrMore to Value (#142084) by Michael Maitland
#6cb087 - [XRay] Fix tail call sleds for AArch64 (#141403) by Sebastian Kreutzer
#3609e0 - [clang] member pointer class qualification fix (#142081) by Matheus Izvekov
#6b8148 - AMDGPU: Start using LLVMContext errors in buffer fat pointer lowering (#142014) by Matt Arsenault
#a227b2 - AMDGPU: Fix broken XFAILed test for fat pointer null initializers (#142015) by Matt Arsenault
#33be70 - [NewGVN] Check intrinsic ID before accessing operands (#141571) by Mariusz Sikora
#72a3c7 - Mips/X86: Use reportFatalUsageError for subtarget construction errors (#142028) by Matt Arsenault
#36b710 - CodeGen: Convert some assorted errors to use reportFatalUsageError (#142031) by Matt Arsenault
#ccb557 - llvm-readobj: Use reportFatalUsageError (#142039) by Matt Arsenault
#1e81e8 - [IR] Avoid UB in `SymbolTableListTraits` (#139096) by Yingwei Zheng
#e4ed71 - [LLDB] [NFC] - Remove duplicate #include headers from the files of lldb dir &... by Akash Agrawal
#7b9627 - [lldb][SymbolFileDWARF] Fall back to using parent DW_AT_LLVM_include_path for... by Michael Buch
#4cce1e - [AArch64] Add some i128 add/sub/mul with overflow tests. NFC by David Green
#87fd35 - [InstCombine] Use `canIgnoreSignBitOfZero` in `spf->minmax` fold (#141914) by Yingwei Zheng
#2e82a1 - [mlir][value] Fix the ASAN error introduced in #142084 by Michael Tyler Maitland
#d49052 - [clangd] [Modules] Fixes to correctly handle module dependencies (#142090) by fleeting-xx
#aa7d7b - Revert "[IR] Avoid UB in `SymbolTableListTraits`" (#142093) by Yingwei Zheng
#df712f - [github/CODEOWNERS] Add paschalis-mpeis as BOLT reviewer (#141961) by Paschalis Mpeis
#b71255 - [libc++] P2165R4: Update deduction guides for map containers and container ad... by Ksar

Lancern deleted branch cir/call-variant in the repository Lancern/llvm-project

Lancern pushed 1 commit(s) to refs/heads/main in repository llvm/llvm-project

llvm/llvm-project

#628a3f - [CIR] Call to variadic functions (#141942) by Sirui Mu

Lancern closed pull request #141942 in the repository llvm/llvm-project

llvm/llvm-project

#141942: [CIR] Call to variadic functions

Lancern starred the repository VirtualBox/virtualbox

Lancern pushed 88 commit(s) to refs/heads/main in repository Lancern/llvm-project

Lancern/llvm-project

#062d24 - [libc][math] Fix some mis-optimization issue with hypotf16. (#141960) by lntue
#5fe9ae - Reapply "[LLDB][ELF Core] Support all the Generic (Negative) SI Codes." (#141... by Jacob Lalonde
#0967fc - [bazel] Port c474f8f2404dfe5a902cdf93d678a0bfe8cc8f44 by Benjamin Kramer
#67a084 - [RISCV] Add BREV8 to SimplifyDemandedBitsForTargetNode. (#141898) by Craig Topper
#62e28d - [CI] Upload JUnit Test Results as Artifacts (#141905) by Aiden Grossman
#7d4443 - [Github] Fix TODO after removal of continue on error (#141896) by Aiden Grossman
#05c76e - [clang][Driver][OpenMP][SPIR-V] Fix SPIR-V OpenMP DeviceRTL expected file nam... by Nick Sarnie
#28eb66 - [Sema] Fix a warning by Kazu Hirata
#475a8a - [lld] check cache before real_path in loadDylib (#140791) by Richard Howell
#419419 - [libc++] Run macOS jobs after the Stage 2 CI (#141816) by Louis Dionne
#cf0459 - [clang][docs] Remove reference to deleted line in sanitizer doc (#141921) by David Spickett
#8a49db - [lldb-dap] Test Gardening, improving DebugCommunication. (#141689) by John Harrison
#cb648b - [SLP]Check if the user node has instructions, used only outside by Alexey Bataev
#a36cb0 - [AMDGPU] Handle CreateBinOp not returning BinaryOperator (#137791) by anjenner
#74ad4b - [HLSL] Move DXILResourceImplicitBinding pass closer to DXIL Resource Analysis... by Helena Kotas
#a926c6 - [HLSL][RootSignature] Add parsing of floats for StaticSampler (#140181) by Finn Plummer
#16994a - [RISCV] Add a PseudoVSETVLIX0X0 pseudo for the x0,x0 vsetvli. NFC (#141875) by Craig Topper
#040f5e - Add flags check to createVariantMemberType (#139261) by Tom Tromey
#66889b - [HLSL][RootSignature] Implement serialization of `RootConstants` and `RootFla... by Finn Plummer
#af6910 - [ARM] Remove unused enable-arm-3-addr-conv (#141850) by David Green

Lancern reviewed pull request #141942 in the repository llvm/llvm-project

llvm/llvm-project

#141942: [CIR] Call to variadic functions

Lancern commented to a review in pull request #141942 in the repository llvm/llvm-project

llvm/llvm-project

#141942: [CIR] Call to variadic functions

Lancern commented to a review in pull request #141942 in the repository llvm/llvm-project

llvm/llvm-project

#141942: [CIR] Call to variadic functions