X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=bindings%2Fgo%2Fllvm%2FIRBindings.h;h=a53e178f1e0c2212828454067ecf292618f85b27;hp=fab41f228a8a5148476f0b1bcf2c078b485a8792;hb=e881eef2dbbb083799fab5b11879f2bcb60ed095;hpb=3a404314fe755064bbb0e5db8a2a232b11f02b6e diff --git a/bindings/go/llvm/IRBindings.h b/bindings/go/llvm/IRBindings.h index fab41f228a8..a53e178f1e0 100644 --- a/bindings/go/llvm/IRBindings.h +++ b/bindings/go/llvm/IRBindings.h @@ -37,6 +37,8 @@ void LLVMAddFunctionAttr2(LLVMValueRef Fn, uint64_t PA); uint64_t LLVMGetFunctionAttr2(LLVMValueRef Fn); void LLVMRemoveFunctionAttr2(LLVMValueRef Fn, uint64_t PA); +LLVMMetadataRef LLVMConstantAsMetadata(LLVMValueRef Val); + LLVMMetadataRef LLVMMDString2(LLVMContextRef C, const char *Str, unsigned SLen); LLVMMetadataRef LLVMMDNode2(LLVMContextRef C, LLVMMetadataRef *MDs, unsigned Count);