Lines Matching refs:GCNDPPCombine
54 class GCNDPPCombine : public MachineFunctionPass { class
82 GCNDPPCombine() : MachineFunctionPass(ID) { in GCNDPPCombine() function in __anon1318784c0111::GCNDPPCombine
107 INITIALIZE_PASS(GCNDPPCombine, DEBUG_TYPE, "GCN DPP Combine", false, false)
109 char GCNDPPCombine::ID = 0;
111 char &llvm::GCNDPPCombineID = GCNDPPCombine::ID;
114 return new GCNDPPCombine(); in createGCNDPPCombinePass()
117 bool GCNDPPCombine::isShrinkable(MachineInstr &MI) const { in isShrinkable()
151 int GCNDPPCombine::getDPPOp(unsigned Op, bool IsShrinkable) const { in getDPPOp()
172 MachineOperand *GCNDPPCombine::getOldOpndValue(MachineOperand &OldOpnd) const { in getOldOpndValue()
205 MachineInstr *GCNDPPCombine::createDPPInst(MachineInstr &OrigMI, in createDPPInst()
485 MachineInstr *GCNDPPCombine::createDPPInst( in createDPPInst()
512 bool GCNDPPCombine::hasNoImmOrEqual(MachineInstr &MI, unsigned OpndName, in hasNoImmOrEqual()
522 bool GCNDPPCombine::combineDPPMov(MachineInstr &MovMI) const { in combineDPPMov()
752 bool GCNDPPCombine::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()