diff options
author | 2013-03-29 18:02:55 -0700 | |
---|---|---|
committer | 2013-03-29 18:04:16 -0700 | |
commit | c404bfb072f9273beb13bf8e098e2a4aa108f18b (patch) | |
tree | 779adb343ee8a77999d7a9c6ae7c495a5409264e | |
parent | ecc668244c869af4241662f51ff0ecb7e77c6bdb (diff) |
Disable branch weights due to issue with llvm jb-mr2
Bug: 8511695
Change-Id: I3805f234125063e5412068cc081158718eefbdb5
-rw-r--r-- | src/compiler/llvm/ir_builder.h | 5 |
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; } |