Searched refs:HexagonGenMux (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonGenMux.cpp | 39 class HexagonGenMux : public MachineFunctionPass { class 42 HexagonGenMux() : MachineFunctionPass(ID), HII(0), HRI(0) { in HexagonGenMux() function in __anondc5b75df0111::HexagonGenMux 101 char HexagonGenMux::ID = 0; 104 INITIALIZE_PASS(HexagonGenMux, "hexagon-mux", 108 void HexagonGenMux::getSubRegs(unsigned Reg, BitVector &SRs) const { in getSubRegs() 114 void HexagonGenMux::expandReg(unsigned Reg, BitVector &Set) const { in expandReg() 122 void HexagonGenMux::getDefsUses(const MachineInstr *MI, BitVector &Defs, in getDefsUses() 145 void HexagonGenMux::buildMaps(MachineBasicBlock &B, InstrIndexMap &I2X, in buildMaps() 163 bool HexagonGenMux::isCondTransfer(unsigned Opc) const { in isCondTransfer() 175 unsigned HexagonGenMux::getMuxOpcode(const MachineOperand &Src1, in getMuxOpcode() [all …]
|
D | CMakeLists.txt | 31 HexagonGenMux.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonGenMux.cpp | 67 class HexagonGenMux : public MachineFunctionPass { class 71 HexagonGenMux() : MachineFunctionPass(ID) {} in HexagonGenMux() function in __anon548bd0170111::HexagonGenMux 142 char HexagonGenMux::ID = 0; 144 INITIALIZE_PASS(HexagonGenMux, "hexagon-gen-mux", 147 void HexagonGenMux::getSubRegs(unsigned Reg, BitVector &SRs) const { in getSubRegs() 152 void HexagonGenMux::expandReg(unsigned Reg, BitVector &Set) const { in expandReg() 159 void HexagonGenMux::getDefsUses(const MachineInstr *MI, BitVector &Defs, in getDefsUses() 181 void HexagonGenMux::buildMaps(MachineBasicBlock &B, InstrIndexMap &I2X, in buildMaps() 198 bool HexagonGenMux::isCondTransfer(unsigned Opc) const { in isCondTransfer() 209 unsigned HexagonGenMux::getMuxOpcode(const MachineOperand &Src1, in getMuxOpcode() [all …]
|
D | CMakeLists.txt | 35 HexagonGenMux.cpp
|