aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_general.cpp
diff options
context:
space:
mode:
authorgingerBill <gingerBill@users.noreply.github.com>2025-10-09 17:15:47 +0100
committerGitHub <noreply@github.com>2025-10-09 17:15:47 +0100
commitb04c3900abd7f77d174bb5511467caaee959e3d1 (patch)
tree09c38f5d679e0b43f9631625616e7f6a8819675c /src/llvm_backend_general.cpp
parent673358f8b9e2b8daf95790e75b17204eeeb7dd82 (diff)
parentbe9384fc8d869e6dcf111ce29481dc6daaf42d38 (diff)
Merge pull request #5774 from A1029384756/llvm-14-fixes
[llvm-14-fixes] fix `const_pad_to_size` for strings
Diffstat (limited to 'src/llvm_backend_general.cpp')
-rw-r--r--src/llvm_backend_general.cpp25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/llvm_backend_general.cpp b/src/llvm_backend_general.cpp
index 9e3042d5a..39cf70a6a 100644
--- a/src/llvm_backend_general.cpp
+++ b/src/llvm_backend_general.cpp
@@ -449,31 +449,6 @@ gb_internal LLVMValueRef llvm_const_insert_value(lbModule *m, LLVMValueRef agg,
}
-gb_internal LLVMValueRef llvm_const_shl(lbModule *m, LLVMValueRef a, LLVMValueRef b) {
- LLVMValueRef res = LLVMBuildShl(m->const_dummy_builder, a, b, "");
- GB_ASSERT(LLVMIsConstant(res));
- return res;
-}
-
-gb_internal LLVMValueRef llvm_const_lshr(lbModule *m, LLVMValueRef a, LLVMValueRef b) {
- LLVMValueRef res = LLVMBuildLShr(m->const_dummy_builder, a, b, "");
- GB_ASSERT(LLVMIsConstant(res));
- return res;
-}
-
-gb_internal LLVMValueRef llvm_const_or(lbModule *m, LLVMValueRef a, LLVMValueRef b) {
- LLVMValueRef res = LLVMBuildOr(m->const_dummy_builder, a, b, "");
- GB_ASSERT(LLVMIsConstant(res));
- return res;
-}
-
-gb_internal LLVMValueRef llvm_const_zext(lbModule *m, LLVMValueRef a, LLVMTypeRef b) {
- LLVMValueRef res = LLVMBuildZExt(m->const_dummy_builder, a, b, "");
- GB_ASSERT(LLVMIsConstant(res));
- return res;
-}
-
-
gb_internal LLVMValueRef llvm_cstring(lbModule *m, String const &str) {