reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1058 if (!IndirectTargetMBBs.count(&MBB)) 1064 assert(!MBB.isEHPad() && 1072 assert(!MBB.isLiveIn(X86::EFLAGS) && 1077 for (MachineBasicBlock *Pred : MBB.predecessors()) { 1089 return Succ->isEHPad() || Succ == &MBB; 1095 MBB.dump(); 1111 .addMBB(&MBB); 1122 .addMBB(&MBB) 1138 unsigned TargetReg = TargetAddrSSA.GetValueInMiddleOfBlock(&MBB); 1143 MBB.setHasAddressTaken(); 1144 auto InsertPt = MBB.SkipPHIsLabelsAndDebug(MBB.begin()); 1144 auto InsertPt = MBB.SkipPHIsLabelsAndDebug(MBB.begin()); 1148 auto CheckI = BuildMI(MBB, InsertPt, DebugLoc(), TII->get(X86::CMP64ri32)) 1150 .addMBB(&MBB); 1158 BuildMI(MBB, InsertPt, DebugLoc(), TII->get(X86::LEA64r), AddrReg) 1162 .addMBB(&MBB) 1167 auto CheckI = BuildMI(MBB, InsertPt, DebugLoc(), TII->get(X86::CMP64rr)) 1180 BuildMI(MBB, InsertPt, DebugLoc(), TII->get(CMovOp), UpdatedStateReg) 1191 PS->SSA.AddAvailableValue(&MBB, UpdatedStateReg);