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

Lancern/llvm-project

#9f7877 - [HashRecognize] Clarify hdr comment on GF(2^n) (NFC) (#157482) by Ramkumar Ramachandra
#aac4eb - [MLIR][Python] Add a python function to apply patterns with MlirOperation (#1... by Twice
#3ea39a - [utils] Process attribute references in lines defining attrs. (#156541) by Slava Zakharin
#39572f - [lldb][Target] Clear selected frame index after a StopInfo::PerformAction (#1... by Michael Buch
#f1fa03 - Mark test in optimization-remark.f90 as UNSUPPORTED on RISC-V (#157036) by julianmorillo
#262e99 - [Flang][OpenMP] Fix default firstprivatization miscategorization of mod file ... by agozillon
#879f40 - [lldb][Instrumentation] Set selected frame to outside sanitizer libraries (#1... by Michael Buch
#e11f93 - [SimplifyCFG] Support not in chain of comparisons. (#156497) by Andreas Jonson
#d2646c - [llvm-mca][x86] Sync resource tests using generic base references (#157511) by Simon Pilgrim
#50b0c3 - [lldb] Fix assertion when opcodes are exactly the length of the buffer (#157196) by Daniel Sanders
#693146 - [lldb][yaml2macho-core] Address bug when run on Windows by Jason Molenda
#393bc0 - [Xtensa] Fix lowering FP compare operations. (#156740) by Andrei Safronov
#1dbade - [DirectX] Add emulation for fp16 types of llvm.is.fpclass (#157505) by Farzon Lotfi
#1961be - [MLIR] Apply clang-tidy fixes for llvm-prefer-isa-or-dyn-cast-in-conditionals... by Mehdi Amini
#05502d - [libc] Clean up errno header usage in a few math/smoke tests. (#157517) by Alexey Samsonov
#49f175 - [alpha.webkit.UncheckedCallArgsChecker] Don't emit a warning for passing a te... by Ryosuke Niwa
#311994 - [DFAJumpThreading] Fix possible null dereference (#157461) by Daniel Kuts
#bdf645 - [lldb][test] TestTsanBasic.py: fix function name assertion by Michael Buch
#8ddd80 - [scudo] Use anonymous namespace for test helper code (#157207) by Roland McGrath
#1f3943 - [gwp_asan] Use anonymous namespace for test helper code (#157205) by Roland McGrath

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

Lancern/llvm-project

#b5a174 - [SPIRV] Move instead of copy. (#156637) by Marcos Maronas
#e93baa - [flang] add missing header include after 156661 (#157431) by jeanPerier
#c85e6a - [NFC][flang][OpenMP] Extract target region utils to map or clone outside valu... by Kareem Ergawy
#bf51a4 - [lldb][NFC] clang-format DisassemblerLLVMC.cpp by David Spickett
#5f7b9f - [NFC][analyzer] Fix copypaste error in security.VAList docs (#157440) by Donát Nagy
#cb00c2 - [LLD][COFF] Display the size of all consumed inputs with /summary (take 2) (#... by Alexandre Ganea
#be6f11 - [OpenMP] Change build of OpenMP device runtime to be a separate runtime (#136... by Joseph Huber
#414f02 - [NFC][analyzer] Rename `ValistChecker.cpp` to `VAListChecker.cpp` (#157438) by Donát Nagy
#e38392 - [AArch64] Transform add(x, abs(y)) -> saba(x, y, 0) (#156615) by Hari Limaye
#6343c9 - [offload] Permit redefining OPENMP_STANDALONE_BUILD (#157253) by Michał Górny
#b9f571 - [SCEV] Cover more multipler/divisor combinations in folding test. by Florian Hahn
#75b0c8 - [InstCombine][VectorCombine][NFC] Unify uses of lossless inverse cast (#156597) by Hongyu Chen
#3f3f7d - [Offload] Build the OpenMP device library with the AMDGPU libc bot by Joseph Huber
#ed3369 - [X86] PromoteMaskArithmetic - oneuse vector_extend_inreg nodes can be safely ... by Simon Pilgrim
#eeb438 - Revert "[SCEVExp] Add helper to clean up dead instructions after expansion. (... by Florian Hahn
#2384a6 - Remove IRLinker::linkNamedMDNodes() assert by Hans Wennborg
#d2e153 - [lldb][test] Disable another part of TestDAP_step.py on Windows by David Spickett
#b405d4 - [NFC][MC][ARM] Reorder decoder functions 5/N (#156920) by Rahul Joshi
#85aebd - [CIR] Fix lowering after 2929a2978cc3bdb0ff12a0e5d0a9236ff221f668 by Michael Liao
#17a711 - [clang][bytecode] Use InterpState::InConstantContext directly (#157224) by Timm Baeder

Lancern deleted branch cir/atomic-compare-exchange in the repository Lancern/llvm-project

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

llvm/llvm-project

#990fe8 - [CIR] Add support for atomic compare-and-swap (#156253) by Sirui Mu

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

llvm/llvm-project

#156253: [CIR] Add support for atomic compare-and-swap

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#6ee1b9 - feat: add ANTLR4 definitions for SysY syntax by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/cir/atomic-compare-exchange in repository Lancern/llvm-project

Lancern/llvm-project

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

Lancern/llvm-project

#d41842 - [bazel] Add missing dependency for 5622a92df0793dc00fcd506c04ad4aec8db821d5 by Benjamin Kramer
#afa0e7 - [LV] Remove instcombine,simplifycfg and dce from some tests. by Florian Hahn
#49f28f - [Headers][X86] Add constexpr support for some AVX[512] intrinsics. (#157260) by moorabbit
#c000c9 - [Bazel] Export compiler-rt builtins sources (#157200) by Chandler Carruth
#9892dc - [AArch64] Fix vectorToScalarBitmask BE (#156314) Closes #156312 by Giuseppe Cesarano
#d4450b - [AArch64][GlobalISel] Move special selection for aarch64_crypto_sha1h. by David Green
#ee2961 - [LV] Remove ILV::LoopVectorPreHeader (NFC). by Florian Hahn
#6d6122 - [AArch64][GlobalISel] Add regbank information to other sha1 intrinsics. by David Green
#59d69b - [clang] Detect int-to-float narrowing when the back-conversion is unspecified... by camc
#fa59e6 - [CSKY] Decode CARRY / GPRSP operands not encoded into instruction (NFCI) (#15... by Sergei Barannikov
#7a88dd - Revert "[Offload] Run unit tests as a part of check-offload" (#157346) by Michał Górny
#265469 - [LV] Add additional test with SCEV predicate. by Florian Hahn
#3216bf - CodeGen: Make TargetInstrInfo constructor protected (#157336) by Matt Arsenault
#645dd3 - [clang-repl] Sink RemoteJITUtils into Interpreter class. NFC (#155140) by Abhinav Kumar
#e41da7 - [CodeGen] Make TargetRegisterInfo destructor public (NFC) (#157341) by Sergei Barannikov
#7bc342 - [AArch64] Use DAG.getNegative instead of getNegatedInteger (NFC) (#157342) by AZero13
#e9499e - [clang][bytecode][NFC] Remove some unnecessary if statements (#157329) by Timm Baeder
#b50ad9 - [InstSimplify] Simplify extractvalue (umul_with_overflow(x, 1)). (#157307) by Florian Hahn
#456e49 - [ADT] Use "constexpr if" in get_hashable_data (NFC) (#157309) by Kazu Hirata
#574ff7 - [ADT] Clean up fwd_or_bidi_tag with std::conditional_t (NFC) (#157310) by Kazu Hirata

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#4b8ac9 - feat: add isa and cast member functions to Operation by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#01be53 - feat: add CallOp by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#ad1a24 - feat: more operation definitions by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#d85d48 - feat: add structured control flow operations by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/cir/atomic-compare-exchange in repository Lancern/llvm-project

Lancern/llvm-project

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

Lancern/llvm-project

#63d9e3 - [NFC][ARM][MC] Rearrange decoder functions 2/N (#155464) by Rahul Joshi
#865f95 - [AArch64][SDAG] Add f16 -> i16 rounding NEON conversion intrinsics (#155851) by Kajetan Puchalski
#1f2d46 - [NFC][MC][DecoderEmitter] Simplify loop to find the best filter (#156237) by Rahul Joshi
#c6b340 - [LV] Emit remarks for vectorization decision before execute (NFCI). by Florian Hahn
#ff77c7 - [MLIR] Apply clang-tidy fixes for readability-simplify-boolean-expr in LowerC... by Mehdi Amini
#86c4ef - [AArch64] Add patterns for sub from add negative immediates (#156024) by David Green
#0aac22 - [LV] Correctly cost chains of replicating calls in legacy CM. by Florian Hahn
#04b065 - [mlir] Fix warnings by Kazu Hirata
#e3512f - [llvm] Proofread LangRef.rst (#156204) by Kazu Hirata
#34fbf1 - [memprof] Make the AllocSites and CallSites sections optional in YAML (#156226) by Kazu Hirata
#2259a8 - [ARM] Simplify LowerCMP (NFC) (#156198) Pass the opcode directly. by AZero13
#9f620b - [InstCombine] Slightly optimize visitFcmp (NFC) (#156097) by Seraphimt
#d63dd5 - feat: Add AVX512 support for constant interpreter test (#156227) by bursow
#e5a4ea - [SLP]Do not remove reduced value, if it is a copyable by Alexey Bataev
#b1d2c6 - [VPlan] Unconditionally run attachRuntimeChecks (NFCI). by Florian Hahn
#7730eb - [SLP]Do not to try to revectorize previously vectorized phis in loops by Alexey Bataev
#b062aa - [CodeGen] Drop disjoint flag when reassociating (#156218) by Philip Reames
#c65d6c - [SelectionDAG] Return std::optional<unsigned> from getValidShiftAmount and fr... by Craig Topper
#13aff9 - Revert "[VPlan] Support plans with vector pointers in narrowInterleaveGroups." by Florian Hahn
#a6e648 - [Mips][XCore] Use MCRegisterClass::getRegister() instead of begin()+RegNo. NFC by Craig Topper

Lancern pushed 1 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#3c4a86 - feat: add GetGlobalOp and ReturnOp by Sirui Mu

Lancern pushed 6 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#a93509 - feat: scaffold IRBuilder by Sirui Mu
#621dbb - chore: refactor type representation by Sirui Mu
#5afec8 - feat: add create_op and create_block to IRBuilder by Sirui Mu
#beb6d6 - chore: remove clangd configuration file by Sirui Mu
#c925a0 - feat: add AllocaOp by Sirui Mu
#a0e981 - feat: add LoadOp and StoreOp by Sirui Mu

Lancern pushed 2 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#caa9ab - feat: add Program and Function by Sirui Mu
#1a42db - feat: add Constant by Sirui Mu

Lancern pushed 2 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#8dee47 - chore: fix build issues by Sirui Mu
#b3d890 - feat: add List by Sirui Mu

Lancern pushed 2 commit(s) to refs/heads/main in repository Lancern/syc

Lancern/syc

#331276 - chore: switch to C++20 modules by Sirui Mu
#f726ff - feat: add Value by Sirui Mu

Lancern created a new repository Lancern/syc