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

Lancern/clangir

#5954af - [CIR][NFC] Fix a wrong test case in fc293bb (#1503) by Sirui Mu
#4d480b - cir-translate: Use default target triple instead of x86 if no target was set ... by Morris Hafner
#fffcd5 - [CIR][CUDA] Decorate global CUDA shadow variables with appropriate CIR attrib... by Sharp-Edged
#097b75 - [CIR][CIRGen][Builtin] add `__builtin_tan` (#1502) Closes #1354. by Iris
#c38e63 - [CIR][CIRGen][Builtin][Neon] Lower neon vcaltd_f64 (#1505) by Amr Hesham
#79faa0 - Revert "cir-translate: Use default target triple instead of x86 if no target ... by Bruno Cardoso Lopes
#88101c - [CIR] Match comment in upstream by Bruno Cardoso Lopes
#e1d319 - [CIR] Backport clang commit to unxfail some builtin call (#1501) by Letu Ren
#cfa859 - [CIR][CodeGen] Replace LLVMIntrinsicCallOp with ACosOp in __builtin_elementwi... by Ayokunle Amodu
#c3ead7 - Drop use of comprimised action by Tom Stellard
#c6c3e8 - Drop use of comprimised action by Tom Stellard

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

Lancern/modern-cpp-slides

#2a7d9c - Add preface by Sirui Mu

Lancern pushed 1 commit(s) to refs/heads/main in repository tritonis-rs/tritonis

tritonis-rs/tritonis

#69340e - feat: introduce ComptimeExpr to distinguish expressions evaluated at comptime by Sirui Mu

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

llvm/clangir

#1504: [CIR] Refactor `StructType` with TableGen

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

llvm/clangir

#1504: [CIR] Refactor `StructType` with TableGen

Lancern pushed 1 commit(s) to refs/heads/main in repository tritonis-rs/tritonis

tritonis-rs/tritonis

#f84011 - refactor: inline type checker into expression translators by Sirui Mu

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

llvm/clangir

#1485: [CIR] Emit nsw flag for unary integer operations

Lancern reviewed pull request #1485 in the repository llvm/clangir

llvm/clangir

#1485: [CIR] Emit nsw flag for unary integer operations

Lancern commented to a review in pull request #1485 in the repository llvm/clangir

llvm/clangir

#1485: [CIR] Emit nsw flag for unary integer operations

Lancern pushed 1 commit(s) to refs/heads/unary-op-overflow-flags in repository Lancern/clangir

Lancern/clangir

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

Lancern/clangir

#efb917 - [CIR][Interfaces] Temporarily disable verifier to get out of circular dep by Nathan Lanza
#a3f3f3 - [CIR] Move CI to CLANG_ENABLE_CIR by Nathan Lanza
#7d6d04 - [CIR][CIRGen][Exceptions] Use cir.try instead of cir.scope by Bruno Cardoso Lopes
#8a4df5 - [CIR][CIRGen][NFC] Make buildCall more generic by using CIRCallOpInterface by Bruno Cardoso Lopes
#7473ed - [CIR][CIRGen][Exceptions] Use cir.try_call within cir.try regions by Bruno Cardoso Lopes
#2671b9 - [CIR] Add a new volatile flag to distinguish volatile accesses (#402) by Sirui Mu
#091cd9 - [CIR] Vector types, comparison operators (#432) by David Olsen
#317ffd - [CIR][CIRGen] Add missing visitor for ParenExpr (#428) by Kirill Yansitov
#72b4ea - [CIR][CodeGen][BugFix] use proper base type for derived class (#404) by gitoleg
#f5cbcc - [CIR][CodeGen] Initial variable length array support (#398) by gitoleg
#e5b3d1 - [CIR][CIRGen][Bugfix] Fix source location in ctors (#415) by Kirill Yansitov
#0074b2 - [CIR][CIRGen] Handle initilization of arrays (#431) by Kirill Yansitov
#70c40e - [CIR][CIRGen] Handle __extension__ keyword (#421) by Kirill Yansitov
#db94e8 - [CIR][CIRGen] Add missing case to 'isNullValue' (#433) by Kirill Yansitov
#7d19c9 - [CIR][CIRGen] Support for section atttribute (#422) by Kirill Yansitov
#8e744f - [CIR][CIRGen][Bugfix] Fix bool zero initialization (#411) by Kirill Yansitov
#f3ac5b - [CIR][Lowering] Support conversion of cir.zero to dense consts (#413) by Kirill Yansitov
#daf84c - [CIR][CodeGen] Initial support for dynamic_cast (#426) by Sirui Mu
#69c77c - [CIR][CIRGen] Add codegen for branch prediction info builtins (#439) by Kirill Yansitov
#2949a2 - [CIR][CIRGen] Handle ternary op inside if cond (#440) by Kirill Yansitov

Lancern deleted branch nontemporal-load-store in the repository Lancern/clangir

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

llvm/clangir

#0364dd - [CIR] Add support for nontemporal loads and stores (#1494) by Sirui Mu

Lancern closed pull request #1494 in the repository llvm/clangir

llvm/clangir

#1494: [CIR] Add support for nontemporal loads and stores

Lancern deleted branch fix-vfunc-mfp-gen in the repository Lancern/clangir

Lancern reviewed pull request #1484 in the repository llvm/clangir

llvm/clangir

#1484: [CIR][NFC] Generalize IdiomRecognizer

Lancern commented to a review in pull request #1484 in the repository llvm/clangir

llvm/clangir

#1484: [CIR][NFC] Generalize IdiomRecognizer

Lancern commented to a review in pull request #1484 in the repository llvm/clangir

llvm/clangir

#1484: [CIR][NFC] Generalize IdiomRecognizer

Lancern commented to a review in pull request #1484 in the repository llvm/clangir

llvm/clangir

#1484: [CIR][NFC] Generalize IdiomRecognizer

Lancern commented to a review in pull request #1484 in the repository llvm/clangir

llvm/clangir

#1484: [CIR][NFC] Generalize IdiomRecognizer