summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Brian Carlstrom <bdc@google.com> 2013-03-29 18:02:55 -0700
committer Brian Carlstrom <bdc@google.com> 2013-03-29 18:04:16 -0700
commitc404bfb072f9273beb13bf8e098e2a4aa108f18b (patch)
tree779adb343ee8a77999d7a9c6ae7c495a5409264e
parentecc668244c869af4241662f51ff0ecb7e77c6bdb (diff)
Disable branch weights due to issue with llvm jb-mr2
Bug: 8511695 Change-Id: I3805f234125063e5412068cc081158718eefbdb5
-rw-r--r--src/compiler/llvm/ir_builder.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/compiler/llvm/ir_builder.h b/src/compiler/llvm/ir_builder.h
index 39f8fb1f62..9d78fe6eaa 100644
--- a/src/compiler/llvm/ir_builder.h
+++ b/src/compiler/llvm/ir_builder.h
@@ -188,7 +188,10 @@ class IRBuilder : public LLVMIRBuilder {
::llvm::BasicBlock* false_bb,
ExpectCond expect) {
::llvm::BranchInst* branch_inst = CreateCondBr(cond, true_bb, false_bb);
- branch_inst->setMetadata(::llvm::LLVMContext::MD_prof, mdb_.GetBranchWeights(expect));
+ if (false) {
+ // TODO: http://b/8511695 Restore branch weight metadata
+ branch_inst->setMetadata(::llvm::LLVMContext::MD_prof, mdb_.GetBranchWeights(expect));
+ }
return branch_inst;
}