HomeSort by: relevance | last modified time | path
    Searched defs:ExtMI (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyFixBrTableDefaults.cpp 61 auto ExtMI = MF.getRegInfo().getVRegDef(MI.getOperand(0).getReg());
62 if (ExtMI->getOpcode() == WebAssembly::I64_EXTEND_U_I32) {
64 assert(MI.getOperand(0).getReg() == ExtMI->getOperand(0).getReg());
65 MI.getOperand(0).setReg(ExtMI->getOperand(1).getReg());
66 ExtMI->eraseFromParent();
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizationArtifactCombiner.h 72 MachineInstr *ExtMI;
74 m_all_of(m_MInstr(ExtMI), m_any_of(m_GAnyExt(m_Reg(ExtSrc)),
77 Builder.buildInstr(ExtMI->getOpcode(), {DstReg}, {ExtSrc});
79 markInstAndDefDead(MI, *ExtMI, DeadInsts);
187 MachineInstr *ExtMI;
189 m_all_of(m_MInstr(ExtMI), m_any_of(m_GZExt(m_Reg(ExtSrc)),
192 Builder.buildInstr(ExtMI->getOpcode(), {DstReg}, {ExtSrc});
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 296 auto *ExtMI = MF.CreateMachineInstr(HII->get(Hexagon::A4_ext), DebugLoc());
297 bool Avail = ResourceTracker->canReserveResources(*ExtMI);
299 ResourceTracker->reserveResources(*ExtMI);
300 MF.DeleteMachineInstr(ExtMI);
1712 bool ExtMI = HII->isExtended(MI) || HII->isConstExtended(MI);
1722 if (ExtMI)
1739 if (ExtMI) {
1756 if (ExtMI && !tryAllocateResourcesForConstExt(true)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrInfo.cpp 1348 MachineInstr *ExtMI =
1356 LV->getVarInfo(OutRegLEA).Kills.push_back(ExtMI);
1360 LV->replaceKillInstruction(Dest, MI, *ExtMI);
1363 return ExtMI;

Completed in 40 milliseconds