aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_utility.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-10-02 16:06:42 +0100
committergingerBill <bill@gingerbill.org>2021-10-02 16:06:42 +0100
commitebca0398a7ec76374322001e697a0aaa531eb22f (patch)
tree7a95ef76f34807fce53a2c654342784ff0dadfa5 /src/llvm_backend_utility.cpp
parent58a405cc9f5c43e63597e127c8e23e24f7765876 (diff)
Remove need for alignment `lb_struct_has_padding_prefix`
Diffstat (limited to 'src/llvm_backend_utility.cpp')
-rw-r--r--src/llvm_backend_utility.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/llvm_backend_utility.cpp b/src/llvm_backend_utility.cpp
index 470347e82..8e4e2008a 100644
--- a/src/llvm_backend_utility.cpp
+++ b/src/llvm_backend_utility.cpp
@@ -808,11 +808,6 @@ lbValue lb_address_from_load(lbProcedure *p, lbValue value) {
}
-bool lb_struct_has_padding_prefix(Type *t) {
- Type *bt = base_type(t);
- GB_ASSERT(bt->kind == Type_Struct);
- return bt->Struct.custom_align != 0 && bt->Struct.fields.count == 0;
-}
lbStructFieldRemapping lb_get_struct_remapping(lbModule *m, Type *t) {
t = base_type(t);
LLVMTypeRef struct_type = lb_type(m, t);