[llvm] 6bec6a9 - Update go bindings for 2dea3f129878e929e5d1f00b91a622eb1ec8be4e
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 22 10:04:29 PDT 2020
Author: Benjamin Kramer
Date: 2020-04-22T19:02:59+02:00
New Revision: 6bec6a97552d939e4fb13165bd4a5440d908c6c0
URL: https://github.com/llvm/llvm-project/commit/6bec6a97552d939e4fb13165bd4a5440d908c6c0
DIFF: https://github.com/llvm/llvm-project/commit/6bec6a97552d939e4fb13165bd4a5440d908c6c0.diff
LOG: Update go bindings for 2dea3f129878e929e5d1f00b91a622eb1ec8be4e
Added:
Modified:
llvm/bindings/go/llvm/ir.go
llvm/bindings/go/llvm/string.go
Removed:
################################################################################
diff --git a/llvm/bindings/go/llvm/ir.go b/llvm/bindings/go/llvm/ir.go
index c1daf829608c..4c350ac66f67 100644
--- a/llvm/bindings/go/llvm/ir.go
+++ b/llvm/bindings/go/llvm/ir.go
@@ -224,21 +224,22 @@ const (
//-------------------------------------------------------------------------
const (
- VoidTypeKind TypeKind = C.LLVMVoidTypeKind
- FloatTypeKind TypeKind = C.LLVMFloatTypeKind
- DoubleTypeKind TypeKind = C.LLVMDoubleTypeKind
- X86_FP80TypeKind TypeKind = C.LLVMX86_FP80TypeKind
- FP128TypeKind TypeKind = C.LLVMFP128TypeKind
- PPC_FP128TypeKind TypeKind = C.LLVMPPC_FP128TypeKind
- LabelTypeKind TypeKind = C.LLVMLabelTypeKind
- IntegerTypeKind TypeKind = C.LLVMIntegerTypeKind
- FunctionTypeKind TypeKind = C.LLVMFunctionTypeKind
- StructTypeKind TypeKind = C.LLVMStructTypeKind
- ArrayTypeKind TypeKind = C.LLVMArrayTypeKind
- PointerTypeKind TypeKind = C.LLVMPointerTypeKind
- VectorTypeKind TypeKind = C.LLVMVectorTypeKind
- MetadataTypeKind TypeKind = C.LLVMMetadataTypeKind
- TokenTypeKind TypeKind = C.LLVMTokenTypeKind
+ VoidTypeKind TypeKind = C.LLVMVoidTypeKind
+ FloatTypeKind TypeKind = C.LLVMFloatTypeKind
+ DoubleTypeKind TypeKind = C.LLVMDoubleTypeKind
+ X86_FP80TypeKind TypeKind = C.LLVMX86_FP80TypeKind
+ FP128TypeKind TypeKind = C.LLVMFP128TypeKind
+ PPC_FP128TypeKind TypeKind = C.LLVMPPC_FP128TypeKind
+ LabelTypeKind TypeKind = C.LLVMLabelTypeKind
+ IntegerTypeKind TypeKind = C.LLVMIntegerTypeKind
+ FunctionTypeKind TypeKind = C.LLVMFunctionTypeKind
+ StructTypeKind TypeKind = C.LLVMStructTypeKind
+ ArrayTypeKind TypeKind = C.LLVMArrayTypeKind
+ PointerTypeKind TypeKind = C.LLVMPointerTypeKind
+ MetadataTypeKind TypeKind = C.LLVMMetadataTypeKind
+ TokenTypeKind TypeKind = C.LLVMTokenTypeKind
+ FixedVectorTypeKind TypeKind = C.LLVMFixedVectorTypeKind
+ ScalableVectorTypeKind TypeKind = C.LLVMScalableVectorTypeKind
)
//-------------------------------------------------------------------------
diff --git a/llvm/bindings/go/llvm/string.go b/llvm/bindings/go/llvm/string.go
index bd48d4bc170a..5bd894ea6cac 100644
--- a/llvm/bindings/go/llvm/string.go
+++ b/llvm/bindings/go/llvm/string.go
@@ -40,10 +40,12 @@ func (t TypeKind) String() string {
return "ArrayTypeKind"
case PointerTypeKind:
return "PointerTypeKind"
- case VectorTypeKind:
- return "VectorTypeKind"
case MetadataTypeKind:
return "MetadataTypeKind"
+ case FixedVectorTypeKind:
+ return "FixedVectorTypeKind"
+ case ScalableVectorTypeKind:
+ return "ScalableVectorTypeKind"
}
panic("unreachable")
}
More information about the llvm-commits
mailing list