search for: decisiontreeproxy

Displaying 4 results from an estimated 4 matches for "decisiontreeproxy".

2013 Dec 16
3
[LLVMdev] [RFC] Iterrative compilation framework for Clang/LLVM
...t; << IC.getCost() << ", thres=" << (IC.getCostDelta() + IC.getCost()) << ", Call: " << *CS.getInstruction() << "\n"); return false; } Code after instrumentalization: bool doInlinging = (bool)IC; DecisionTreeProxy *decisionTreeProxy; decisionTreeProxy = moduleDecisionTreeProxies->getCurrFnDecisionTreeProxy(); int t = MaxDtPriority - abs(IC.getCostDelta()); bool decision = false; if (t >= 0) decision = decisionTreeProxy->getDecision(call); if (decision) doInlinging = !doInlin...
2013 Dec 18
4
[LLVMdev] [RFC] Iterrative compilation framework for Clang/LLVM
...thres=" << (IC.getCostDelta() + IC.getCost()) > > << ", Call: " << *CS.getInstruction() << "\n"); > > return false; > > } > > > > Code after instrumentalization: > > > > bool doInlinging = (bool)IC; > > DecisionTreeProxy *decisionTreeProxy; > > decisionTreeProxy = > > moduleDecisionTreeProxies->getCurrFnDecisionTreeProxy(); > > int t = MaxDtPriority - abs(IC.getCostDelta()); > > bool decision = false; > > if (t >= 0) > > decision = decisionTreeProxy->getDecision(call); &...
2013 Dec 17
0
[LLVMdev] [RFC] Iterrative compilation framework for Clang/LLVM
...t; IC.getCost() > << ", thres=" << (IC.getCostDelta() + IC.getCost()) > << ", Call: " << *CS.getInstruction() << "\n"); > return false; > } > > Code after instrumentalization: > > bool doInlinging = (bool)IC; > DecisionTreeProxy *decisionTreeProxy; > decisionTreeProxy = > moduleDecisionTreeProxies->getCurrFnDecisionTreeProxy(); > int t = MaxDtPriority - abs(IC.getCostDelta()); > bool decision = false; > if (t >= 0) > decision = decisionTreeProxy->getDecision(call); > if (decision) > doInlin...
2013 Dec 19
0
[LLVMdev] [RFC] Iterrative compilation framework for Clang/LLVM
...+ IC.getCost()) > > > << ", Call: " << *CS.getInstruction() << "\n"); > > > return false; > > > } > > > > > > Code after instrumentalization: > > > > > > bool doInlinging = (bool)IC; > > > DecisionTreeProxy *decisionTreeProxy; > > > decisionTreeProxy = > > > moduleDecisionTreeProxies->getCurrFnDecisionTreeProxy(); > > > int t = MaxDtPriority - abs(IC.getCostDelta()); > > > bool decision = false; > > > if (t >= 0) > > > decision = decisionTree...