Lines Matching defs:PPCReduceCRLogicals
1 //===---- PPCReduceCRLogicals.cpp - Reduce CR Bit Logical operations ------===//
352 class PPCReduceCRLogicals : public MachineFunctionPass {
408 PPCReduceCRLogicals() : MachineFunctionPass(ID) {
436 LLVM_DUMP_METHOD void PPCReduceCRLogicals::CRLogicalOpInfo::dump() {
463 PPCReduceCRLogicals::CRLogicalOpInfo
464 PPCReduceCRLogicals::createCRLogicalOpInfo(MachineInstr &MIParam) {
536 MachineInstr *PPCReduceCRLogicals::lookThroughCRCopy(unsigned Reg,
569 void PPCReduceCRLogicals::initialize(MachineFunction &MFParam) {
583 bool PPCReduceCRLogicals::handleCROp(unsigned Idx) {
614 bool PPCReduceCRLogicals::splitBlockOnBinaryCROp(CRLogicalOpInfo &CRI) {
712 void PPCReduceCRLogicals::collectCRLogicals() {
731 INITIALIZE_PASS_BEGIN(PPCReduceCRLogicals, DEBUG_TYPE,
734 INITIALIZE_PASS_END(PPCReduceCRLogicals, DEBUG_TYPE,
737 char PPCReduceCRLogicals::ID = 0;
739 llvm::createPPCReduceCRLogicalsPass() { return new PPCReduceCRLogicals(); }