summaryrefslogtreecommitdiffstats
path: root/llgo/irgen
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2014-12-13 02:26:00 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2014-12-13 02:26:00 +0000
commit8bcc05d5f4b4ed042255852ace511a0e071a5541 (patch)
tree51d722f05f0f3ccae77658214a5cdc348b05eaaf /llgo/irgen
parentcc8c9060482fb1776b25924511c7b2ab1ff4b464 (diff)
downloadbcm5719-llvm-8bcc05d5f4b4ed042255852ace511a0e071a5541.tar.gz
bcm5719-llvm-8bcc05d5f4b4ed042255852ace511a0e071a5541.zip
Update to new bindings.
llvm-svn: 224180
Diffstat (limited to 'llgo/irgen')
-rw-r--r--llgo/irgen/errors.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/llgo/irgen/errors.go b/llgo/irgen/errors.go
index 73f498ebdd0..a4e6dc6cf87 100644
--- a/llgo/irgen/errors.go
+++ b/llgo/irgen/errors.go
@@ -36,10 +36,10 @@ const (
func (fr *frame) setBranchWeightMetadata(br llvm.Value, trueweight, falseweight uint64) {
mdprof := llvm.MDKindID("prof")
- mdnode := llvm.MDNode([]llvm.Value{
- llvm.MDString("branch_weights"),
- llvm.ConstInt(llvm.Int32Type(), trueweight, false),
- llvm.ConstInt(llvm.Int32Type(), falseweight, false),
+ mdnode := llvm.GlobalContext().MDNode([]llvm.Metadata{
+ llvm.GlobalContext().MDString("branch_weights"),
+ llvm.ConstInt(llvm.Int32Type(), trueweight, false).ConstantAsMetadata(),
+ llvm.ConstInt(llvm.Int32Type(), falseweight, false).ConstantAsMetadata(),
})
br.SetMetadata(mdprof, mdnode)
OpenPOWER on IntegriCloud