Skip to content

Commit e1565dc

Browse files
committed
* Upgrade presets for LLVM 22.1.1, TensorFlow Lite 2.21.0
1 parent d94b40d commit e1565dc

332 files changed

Lines changed: 745 additions & 637 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 1 addition & 0 deletions

README.md

Lines changed: 2 additions & 2 deletions

llvm/README.md

Lines changed: 3 additions & 3 deletions

llvm/cppbuild.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
LLVM_VERSION=21.1.8
10+
LLVM_VERSION=22.1.1
1111
download https://github.com/llvm/llvm-project/releases/download/llvmorg-$LLVM_VERSION/llvm-project-$LLVM_VERSION.src.tar.xz llvm-project-$LLVM_VERSION.src.tar.xz
1212

1313
mkdir -p $PLATFORM

llvm/llvm.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
diff -ruN llvm-project-16.0.0.src/clang/lib/Driver/Driver.cpp llvm-project-16.0.0.src-patch/clang/lib/Driver/Driver.cpp
2-
--- llvm-project-16.0.0.src/clang/lib/Driver/Driver.cpp 2023-03-17 21:26:07.000000000 +0900
3-
+++ llvm-project-16.0.0.src-patch/clang/lib/Driver/Driver.cpp 2023-03-18 21:21:07.478638487 +0900
4-
@@ -184,6 +184,11 @@
5-
P = llvm::sys::path::parent_path(Dir);
1+
diff -ruN llvm-project-22.1.0-rc2.src/clang/lib/Options/OptionUtils.cpp llvm-project-22.1.0-rc2.src-patch/clang/lib/Options/OptionUtils.cpp
2+
--- llvm-project-22.1.0-rc2.src/clang/lib/Options/OptionUtils.cpp 2026-01-27 17:33:32.000000000 +0900
3+
+++ llvm-project-22.1.0-rc2.src-patch/clang/lib/Options/OptionUtils.cpp 2026-01-30 21:46:58.316490564 +0900
4+
@@ -234,6 +234,11 @@
5+
// changes here also needs to happen in lld/COFF/Driver.cpp
66
llvm::sys::path::append(P, CLANG_INSTALL_LIBDIR_BASENAME, "clang",
77
CLANG_VERSION_MAJOR_STRING);
88
+ if (!llvm::sys::fs::exists(P)) {
@@ -12,4 +12,4 @@ diff -ruN llvm-project-16.0.0.src/clang/lib/Driver/Driver.cpp llvm-project-16.0.
1212
+ }
1313
}
1414

15-
return std::string(P.str());
15+
return std::string(P);

llvm/platform/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>21.1.8-${project.parent.version}</version>
15+
<version>22.1.1-${project.parent.version}</version>
1616
<name>JavaCPP Presets Platform for LLVM</name>
1717

1818
<properties>

llvm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<groupId>org.bytedeco</groupId>
1313
<artifactId>llvm</artifactId>
14-
<version>21.1.8-${project.parent.version}</version>
14+
<version>22.1.1-${project.parent.version}</version>
1515
<name>JavaCPP Presets for LLVM</name>
1616

1717
<dependencies>

llvm/samples/clang/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<dependency>
1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>21.1.8-1.5.14-SNAPSHOT</version>
15+
<version>22.1.1-1.5.14-SNAPSHOT</version>
1616
</dependency>
1717
</dependencies>
1818
<build>

llvm/samples/llvm/OrcJit.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public static void main(String[] args) {
6262
LLVMInitializeNativeAsmPrinter();
6363

6464
// Stage 2: Generate LLVM IR
65-
LLVMContextRef context = LLVMGetGlobalContext();
65+
LLVMContextRef context = LLVMContextCreate();
6666
LLVMOrcThreadSafeContextRef threadContext = LLVMOrcCreateNewThreadSafeContextFromLLVMContext(context);
6767
LLVMModuleRef module = LLVMModuleCreateWithNameInContext("sum", context);
6868
LLVMBuilderRef builder = LLVMCreateBuilderInContext(context);

llvm/samples/llvm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<dependency>
1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>21.1.8-1.5.14-SNAPSHOT</version>
15+
<version>22.1.1-1.5.14-SNAPSHOT</version>
1616
</dependency>
1717
<dependency>
1818
<groupId>org.bytedeco</groupId>

0 commit comments

Comments
 (0)