Lines Matching defs:X86FlagsCopyLoweringPass
74 class X86FlagsCopyLoweringPass : public MachineFunctionPass {
76 X86FlagsCopyLoweringPass() : MachineFunctionPass(ID) {}
117 INITIALIZE_PASS_BEGIN(X86FlagsCopyLoweringPass, DEBUG_TYPE,
119 INITIALIZE_PASS_END(X86FlagsCopyLoweringPass, DEBUG_TYPE,
123 return new X86FlagsCopyLoweringPass();
126 char X86FlagsCopyLoweringPass::ID = 0;
128 void X86FlagsCopyLoweringPass::getAnalysisUsage(AnalysisUsage &AU) const {
251 bool X86FlagsCopyLoweringPass::runOnMachineFunction(MachineFunction &MF) {
712 CondRegArray X86FlagsCopyLoweringPass::collectCondsInRegs(
735 Register X86FlagsCopyLoweringPass::promoteCondToReg(
747 std::pair<unsigned, bool> X86FlagsCopyLoweringPass::getCondOrInverseInReg(
761 void X86FlagsCopyLoweringPass::insertTest(MachineBasicBlock &MBB,
771 void X86FlagsCopyLoweringPass::rewriteSetCC(MachineBasicBlock &MBB,
810 void X86FlagsCopyLoweringPass::rewriteArithmetic(
885 void X86FlagsCopyLoweringPass::rewriteMI(MachineBasicBlock &MBB,