|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenFastISel.inc 6952 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY), X86::AL).addReg(Op0);
7435 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY), X86::CL).addReg(Op1);
7537 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY), X86::CL).addReg(Op1);
7699 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY), X86::CL).addReg(Op1);
8025 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY), X86::CL).addReg(Op1);
8041 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY), X86::CL).addReg(Op1);
lib/CodeGen/SelectionDAG/FastISel.cpp 216 SavedInsertPt = FuncInfo.InsertPt;
217 LastFlushPoint = FuncInfo.InsertPt;
446 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
532 FuncInfo.InsertPt = getLastLocalValue();
533 FuncInfo.MBB = FuncInfo.InsertPt->getParent();
534 ++FuncInfo.InsertPt;
536 FuncInfo.InsertPt = FuncInfo.MBB->getFirstNonPHI();
539 while (FuncInfo.InsertPt != FuncInfo.MBB->end() &&
540 FuncInfo.InsertPt->getOpcode() == TargetOpcode::EH_LABEL)
541 ++FuncInfo.InsertPt;
567 MachineBasicBlock::iterator OldInsertPt = FuncInfo.InsertPt;
576 if (FuncInfo.InsertPt != FuncInfo.MBB->begin())
577 LastLocalValue = &*std::prev(FuncInfo.InsertPt);
580 FuncInfo.InsertPt = OldInsertPt.InsertPt;
839 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AdjStackDown));
845 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
852 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AdjStackUp))
1051 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1072 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1308 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1394 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1414 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, false, 0U,
1418 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
1424 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
1430 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
1438 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, IsIndirect, Reg,
1455 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1555 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1586 removeDeadCode(FirstDeadInst, FuncInfo.InsertPt);
1613 SavedInsertPt = FuncInfo.InsertPt;
1641 if (SavedInsertPt != FuncInfo.InsertPt)
1642 removeDeadCode(FuncInfo.InsertPt, SavedInsertPt);
1643 SavedInsertPt = FuncInfo.InsertPt;
1653 if (SavedInsertPt != FuncInfo.InsertPt)
1654 removeDeadCode(FuncInfo.InsertPt, SavedInsertPt);
2029 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2042 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg);
2055 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2058 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2060 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2078 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2082 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2085 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2104 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2109 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2113 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2128 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2132 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2135 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2151 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2156 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2160 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2174 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2177 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2179 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2196 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2201 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2205 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2217 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
2220 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II).addImm(Imm);
2221 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2234 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY),
2365 FuncInfo.InsertPt = User;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 6656 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, dl,
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1001 LastMBB = FuncInfo->MBB = Scheduler->EmitSchedule(FuncInfo->InsertPt);
1246 BuildMI(*MBB, FuncInfo->InsertPt, SDB->getCurDebugLoc(),
1259 BuildMI(*MBB, FuncInfo->InsertPt, SDB->getCurDebugLoc(), II)
1354 FuncInfo->InsertPt = FuncInfo->MBB->begin();
1385 if (FuncInfo->InsertPt != FuncInfo->MBB->begin())
1386 FastIS->setLastLocalValue(&*std::prev(FuncInfo->InsertPt));
1394 FastIS->setLastLocalValue(&*std::prev(FuncInfo->InsertPt));
1432 FuncInfo->InsertPt = FuncInfo->MBB->end();
1522 MachineBasicBlock::iterator SavedInsertPt = FuncInfo->InsertPt;
1592 if (HadTailCall && FuncInfo->InsertPt != FuncInfo->MBB->end())
1593 FastIS->removeDeadCode(FuncInfo->InsertPt, FuncInfo->MBB->end());
1723 FuncInfo->InsertPt =
1752 FuncInfo->InsertPt = ParentMBB->end();
1762 FuncInfo->InsertPt = FailureMBB->end();
1779 FuncInfo->InsertPt = FuncInfo->MBB->end();
1792 FuncInfo->InsertPt = FuncInfo->MBB->end();
1865 FuncInfo->InsertPt = FuncInfo->MBB->end();
1876 FuncInfo->InsertPt = FuncInfo->MBB->end();
1906 FuncInfo->InsertPt = FuncInfo->MBB->end();
1930 FuncInfo->InsertPt = FuncInfo->MBB->end();
lib/Target/AArch64/AArch64FastISel.cpp 369 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADDXri),
392 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY),
424 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc1), TmpReg)
428 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
443 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
448 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
475 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
487 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(LdrOpc),
498 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
507 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
512 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADDXri),
1057 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADDXri),
1346 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
1390 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
1433 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
1478 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
1537 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
1548 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
1897 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1912 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2052 MachineBasicBlock::iterator I(std::prev(FuncInfo.InsertPt));
2104 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2173 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II).addReg(SrcReg);
2410 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
2480 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::Bcc))
2486 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::Bcc))
2496 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::B))
2517 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::Bcc))
2541 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2559 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II).addReg(AddrReg);
2583 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2623 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::CSINCWr),
2628 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::CSINCWr),
2642 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::CSINCWr),
2813 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II,
2849 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::FCVTDSr),
2865 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::FCVTSDr),
2899 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
3054 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3075 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AdjStackDown))
3115 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3158 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AdjStackUp))
3179 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3269 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II);
3283 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
3288 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3303 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II).addReg(CallReg);
3481 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3506 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3640 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
3646 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::BRK))
3651 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::BRK))
3814 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3926 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3933 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3997 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4021 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4127 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4174 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4234 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4295 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4355 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4404 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4463 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4560 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
4604 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
5125 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
5132 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(CmpOpc))
5138 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::CSINCWr))
lib/Target/ARM/ARMFastISel.cpp 311 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II,
314 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
316 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
337 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
341 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
344 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
363 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
367 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
370 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
384 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II,
387 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
389 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
402 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
412 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
438 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
458 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
476 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
492 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
519 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
525 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
569 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
594 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
602 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
612 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt,
626 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
631 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
679 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
853 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1003 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1011 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1067 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1115 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1141 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1266 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc))
1278 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1289 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc))
1316 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TstOpc))
1327 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(BrOpc))
1340 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1448 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
1452 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
1464 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1491 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc), DestReg)
1511 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1530 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1576 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1603 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1652 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TstOpc))
1672 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc),
1680 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovCCOpc),
1782 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1829 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1947 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1993 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2007 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2039 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2056 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2077 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2162 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2169 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2265 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt,
2406 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt,
2511 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2569 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(
2722 *FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opcode), ResultReg);
2802 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2970 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), TempReg)
2982 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
2991 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3064 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
lib/Target/Mips/MipsFastISel.cpp 211 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc));
215 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
346 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Mips::LEA_ADDiu),
804 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
855 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
979 BuildMI(*BrBB, FuncInfo.InsertPt, DbgLoc, TII.get(Mips::BGTZ))
1233 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1303 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1473 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1562 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Mips::JALR),
1768 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2140 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
lib/Target/PowerPC/PPCFastISel.cpp 158 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
436 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDI8),
541 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
549 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
576 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
687 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
699 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
722 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
796 BuildMI(*BrBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::BCC))
948 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(CmpOpc), DestReg)
951 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(CmpOpc), DestReg)
993 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
998 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1003 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1098 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
1142 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
1253 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
1348 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
1366 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
1419 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1480 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1494 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1527 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::FRSP),
1654 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::NOP));
1660 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1728 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1785 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1792 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1822 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
1834 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::RLWINM),
1847 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1861 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::MTCTR8))
1863 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::BCTR8));
2028 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtocCPT),
2031 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
2035 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDIStocHA8),
2041 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtocL),
2043 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
2047 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), DestReg)
2079 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtoc),
2093 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDIStocHA8),
2097 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::LDtocL),
2101 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDItocL),
2120 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2126 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2129 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2134 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2174 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::RLDICR),
2182 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ORIS8),
2189 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ORI8),
2205 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2225 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ImmReg)
2277 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::ADDI8),
2387 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 388 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), Reg)
463 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
468 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
493 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
498 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
504 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
522 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
544 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
583 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
591 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(WebAssembly::COPY),
607 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
626 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
713 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
869 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc));
937 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
955 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1053 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
1114 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
1148 MachineBasicBlock::iterator Iter = FuncInfo.InsertPt;
1204 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
1261 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc));
1289 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc))
1304 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1348 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1355 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
lib/Target/X86/X86FastISel.cpp 471 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg);
501 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
648 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, Desc);
684 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc));
792 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), LoadReg);
1251 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1270 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1278 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1282 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1406 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, CurDbgLoc, TII.get(CompareImmOpc))
1418 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, CurDbgLoc, TII.get(CompareOpc))
1439 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOV32r0),
1449 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOV8ri),
1491 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SETCCr),
1493 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SETCCr),
1495 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(SETFOpc[2]),
1513 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SETCCr),
1551 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(MovInst), Result32)
1555 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::SUBREG_TO_REG),
1562 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOVZX32rr8),
1598 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::NEG8r),
1608 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOVSX32rr8),
1694 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::JCC_1))
1700 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::JCC_1))
1725 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TestOpc))
1734 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::JCC_1))
1748 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::JCC_1))
1764 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1770 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::TEST8ri))
1773 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::JCC_1))
1831 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpcode::COPY),
1837 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1842 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(OpReg), ResultReg)
1943 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1948 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1952 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1959 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1963 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1967 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1974 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1990 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
1994 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SHR16ri),
2004 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Copy), ResultReg)
2070 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SETCCr),
2072 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SETCCr),
2077 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, TmpReg)
2080 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
2110 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2116 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::TEST8ri))
2215 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2227 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2248 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2274 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2328 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2334 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::TEST8ri))
2381 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2451 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2483 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2490 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(TargetOpc),
2638 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2660 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2703 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2715 addDirectMem(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2793 addFullAddress(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II), AM)
2800 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::TRAP));
2841 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2847 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc),
2923 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2950 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2961 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
2978 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::SETCCr),
3048 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg)
3146 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3313 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AdjStackDown))
3404 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3446 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3467 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOV8ri),
3491 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(CallOpc))
3508 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(CallOpc));
3541 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AdjStackUp))
3573 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3585 addFrameReference(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3589 addFrameReference(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3704 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3793 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOV64ri),
3796 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3806 addConstantPoolReference(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3831 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(X86::MOV64ri),
3839 addFullAddress(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3886 addFullAddress(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
3919 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(Opc), ResultReg);
3943 *FuncInfo.MF, *MI, OpNo, AddrOps, FuncInfo.InsertPt, Size, Alignment,
3989 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II, ResultReg)
3995 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, II)
4000 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,