Lines Matching refs:MBB
73 I = FuncInfo.MBB->begin(), E = FuncInfo.MBB->end();
208 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
289 FuncInfo.MBB = FuncInfo.InsertPt->getParent();
292 FuncInfo.InsertPt = FuncInfo.MBB->getFirstNonPHI();
295 while (FuncInfo.InsertPt != FuncInfo.MBB->end() &&
310 if (FuncInfo.InsertPt != FuncInfo.MBB->begin())
508 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
543 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL,
557 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
562 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
566 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
570 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
574 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
589 assert(FuncInfo.MBB->isLandingPad() &&
594 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
603 if (FuncInfo.MBB->isLandingPad())
604 AddCatchInfo(*Call, &FuncInfo.MF->getMMI(), FuncInfo.MBB);
611 if (Reg) FuncInfo.MBB->addLiveIn(Reg);
618 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
734 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
782 if (FuncInfo.MBB->isLayoutSuccessor(MSucc)) {
786 TII.InsertBranch(*FuncInfo.MBB, MSucc, NULL,
789 FuncInfo.MBB->addSuccessor(MSucc);
1107 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg);
1118 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1121 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1123 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1138 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1142 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1145 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1160 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1165 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1169 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1183 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1187 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1190 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1204 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1209 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1213 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1227 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1231 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1234 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1249 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1254 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II)
1258 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1271 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg).addImm(Imm);
1273 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II).addImm(Imm);
1274 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1287 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II, ResultReg)
1290 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, II).addImm(Imm1).addImm(Imm2);
1291 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, TII.get(TargetOpcode::COPY),
1303 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt,
1319 /// might result in multiple MBB's for one BB. As such, the start of the
1320 /// BB might correspond to a different MBB than the end.