Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonGenMux.cpp66 class HexagonGenMux : public MachineFunctionPass { class
70 HexagonGenMux() : MachineFunctionPass(ID) {} in HexagonGenMux() function in __anonc41f69c70111::HexagonGenMux
141 char HexagonGenMux::ID = 0;
143 INITIALIZE_PASS(HexagonGenMux, "hexagon-gen-mux",
146 void HexagonGenMux::getSubRegs(unsigned Reg, BitVector &SRs) const { in getSubRegs()
151 void HexagonGenMux::expandReg(unsigned Reg, BitVector &Set) const { in expandReg()
158 void HexagonGenMux::getDefsUses(const MachineInstr *MI, BitVector &Defs, in getDefsUses()
180 void HexagonGenMux::buildMaps(MachineBasicBlock &B, InstrIndexMap &I2X, in buildMaps()
197 bool HexagonGenMux::isCondTransfer(unsigned Opc) const { in isCondTransfer()
208 unsigned HexagonGenMux::getMuxOpcode(const MachineOperand &Src1, in getMuxOpcode()
[all …]
DCMakeLists.txt34 HexagonGenMux.cpp