Lines Matching defs:X86FlagsCopyLoweringPass
76 class X86FlagsCopyLoweringPass : public MachineFunctionPass {
78 X86FlagsCopyLoweringPass() : MachineFunctionPass(ID) {}
119 INITIALIZE_PASS_BEGIN(X86FlagsCopyLoweringPass, DEBUG_TYPE,
121 INITIALIZE_PASS_END(X86FlagsCopyLoweringPass, DEBUG_TYPE,
125 return new X86FlagsCopyLoweringPass();
128 char X86FlagsCopyLoweringPass::ID = 0;
130 void X86FlagsCopyLoweringPass::getAnalysisUsage(AnalysisUsage &AU) const {
253 bool X86FlagsCopyLoweringPass::runOnMachineFunction(MachineFunction &MF) {
715 CondRegArray X86FlagsCopyLoweringPass::collectCondsInRegs(
738 Register X86FlagsCopyLoweringPass::promoteCondToReg(
750 std::pair<unsigned, bool> X86FlagsCopyLoweringPass::getCondOrInverseInReg(
764 void X86FlagsCopyLoweringPass::insertTest(MachineBasicBlock &MBB,
774 void X86FlagsCopyLoweringPass::rewriteSetCC(MachineBasicBlock &MBB,
813 void X86FlagsCopyLoweringPass::rewriteArithmetic(
888 void X86FlagsCopyLoweringPass::rewriteMI(MachineBasicBlock &MBB,