Home
last modified time | relevance | path

Searched refs:HexagonConstEvaluator (Results 1 – 1 of 1) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonConstPropagation.cpp1830 class HexagonConstEvaluator : public MachineConstEvaluator { class
1832 HexagonConstEvaluator(MachineFunction &Fn);
1895 HexagonConstEvaluator HCE(MF); in runOnMachineFunction()
1907 HexagonConstEvaluator::HexagonConstEvaluator(MachineFunction &Fn) in HexagonConstEvaluator() function in HexagonConstEvaluator
1914 bool HexagonConstEvaluator::evaluate(const MachineInstr &MI, in evaluate()
2192 bool HexagonConstEvaluator::evaluate(const Register &R, in evaluate()
2248 bool HexagonConstEvaluator::evaluate(const MachineInstr &BrI, in evaluate()
2317 bool HexagonConstEvaluator::rewrite(MachineInstr &MI, const CellMap &Inputs) { in rewrite()
2349 unsigned HexagonConstEvaluator::getRegBitWidth(unsigned Reg) const { in getRegBitWidth()
2361 uint32_t HexagonConstEvaluator::getCmp(unsigned Opc) { in getCmp()
[all …]