Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to LLVM 19 #731

Merged
merged 19 commits into from
Oct 8, 2024
Merged

Upgrade to LLVM 19 #731

merged 19 commits into from
Oct 8, 2024

Conversation

xlauko
Copy link
Member

@xlauko xlauko commented Sep 30, 2024

No description provided.

@xlauko xlauko requested a review from Jezurko September 30, 2024 12:48
@xlauko xlauko self-assigned this Sep 30, 2024
@xlauko xlauko marked this pull request as ready for review October 8, 2024 11:27
@xlauko xlauko added the mlir label Oct 8, 2024
include/vast/Dialect/Core/Func.td Show resolved Hide resolved
lib/vast/Conversion/ToLLVM/IRsToLLVM.cpp Outdated Show resolved Hide resolved
Copy link
Contributor

github-actions bot commented Oct 8, 2024

Cpp-Linter Report ⚠️

Some files did not pass the configured checks!

clang-format (v19.1.1) reports: 15 file(s) not formatted
  • include/vast/Conversion/TypeConverters/LLVMTypeConverter.hpp
  • include/vast/Conversion/TypeConverters/TypeConvertingPattern.hpp
  • include/vast/Dialect/Core/Func.hpp
  • include/vast/Dialect/Core/Interfaces/FunctionImplementation.hpp
  • include/vast/Dialect/Core/Interfaces/FunctionInterface.hpp
  • include/vast/Util/Symbols.hpp
  • lib/vast/CodeGen/DefaultStmtVisitor.cpp
  • lib/vast/Conversion/ABI/EmitABI.cpp
  • lib/vast/Conversion/FromHL/ToLLCF.cpp
  • lib/vast/Conversion/ToLLVM/IRsToLLVM.cpp
  • lib/vast/Conversion/ToMem/EvictStaticLocals.cpp
  • lib/vast/Dialect/Core/Func.cpp
  • lib/vast/Dialect/Core/Interfaces/FunctionImplementation.cpp
  • lib/vast/Dialect/Core/Interfaces/FunctionInterface.cpp
  • lib/vast/Dialect/HighLevel/HighLevelTypes.cpp
clang-tidy (v19.1.1) reports: 6 concern(s)
  • include/vast/Conversion/TypeConverters/LLVMTypeConverter.hpp:5:1: error: [clang-diagnostic-error]

    unknown type name 'VAST_RELAX_WARNINGS'

        5 | VAST_RELAX_WARNINGS
          | ^
  • include/vast/Conversion/TypeConverters/LLVMTypeConverter.hpp:15:1: error: [clang-diagnostic-error]

    unknown type name 'VAST_UNRELAX_WARNINGS'

       15 | VAST_UNRELAX_WARNINGS
          | ^
  • include/vast/Dialect/Core/Interfaces/FunctionInterface.hpp:246:10: error: [clang-diagnostic-error]

    'vast/Dialect/Core/Interfaces/FunctionInterface.h.inc' file not found

      246 | #include "vast/Dialect/Core/Interfaces/FunctionInterface.h.inc"
          |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • include/vast/Util/TypeList.hpp:8:1: error: [clang-diagnostic-error]

    unknown type name 'VAST_RELAX_WARNINGS'

        8 | VAST_RELAX_WARNINGS
          | ^
  • include/vast/Util/TypeList.hpp:10:1: error: [clang-diagnostic-error]

    unknown type name 'VAST_UNRELAX_WARNINGS'

       10 | VAST_UNRELAX_WARNINGS
          | ^
  • include/vast/Util/TypeUtils.hpp:83:43: error: [clang-diagnostic-error]

    use of undeclared identifier 'core'

       83 |             if (auto fn = mlir::dyn_cast< core::function_op_interface >(op)) {
          |                                           ^

Have any feedback or feature suggestions? Share it here.

@Jezurko Jezurko merged commit dd8528a into master Oct 8, 2024
6 checks passed
@Jezurko Jezurko deleted the xlauko/llvm-19 branch October 8, 2024 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants