reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2430 MachineFunction &MF = *MBB.getParent(); 2444 BuildMI(MBB, std::next(InsertPt), Loc, TII->get(X86::LFENCE)); 2452 unsigned StateReg = PS->SSA.GetValueAtEndOfBlock(&MBB); 2453 mergePredStateIntoSP(MBB, InsertPt, Loc, StateReg); 2459 if (MI.isReturn() || (std::next(InsertPt) == MBB.end() && MBB.succ_empty())) 2459 if (MI.isReturn() || (std::next(InsertPt) == MBB.end() && MBB.succ_empty())) 2499 BuildMI(MBB, InsertPt, Loc, TII->get(X86::MOV64ri32), ExpectedRetAddrReg) 2502 BuildMI(MBB, InsertPt, Loc, TII->get(X86::LEA64r), ExpectedRetAddrReg) 2520 BuildMI(MBB, InsertPt, Loc, TII->get(X86::MOV64rm), ExpectedRetAddrReg) 2530 unsigned NewStateReg = extractPredStateFromSP(MBB, InsertPt, Loc); 2539 BuildMI(MBB, InsertPt, Loc, TII->get(X86::CMP64ri32)) 2544 BuildMI(MBB, InsertPt, Loc, TII->get(X86::LEA64r), ActualRetAddrReg) 2550 BuildMI(MBB, InsertPt, Loc, TII->get(X86::CMP64rr)) 2561 auto CMovI = BuildMI(MBB, InsertPt, Loc, TII->get(CMovOp), UpdatedStateReg) 2569 PS->SSA.AddAvailableValue(&MBB, UpdatedStateReg);