HomeSort by: relevance | last modified time | path
    Searched defs:MMI (Results 1 - 25 of 33) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachinePassManager.cpp 29 // important because the codegen state is stored in MMI which is the analysis
30 // result of MachineModuleAnalysis. MMI should not be recomputed.
31 auto &MMI = MFAM.getResult<MachineModuleAnalysis>(M);
83 MachineFunction &MF = MMI.getOrCreateMachineFunction(F);
MachineStripDebug.cpp 43 MachineModuleInfo &MMI =
48 MachineFunction *MaybeMF = MMI.getMachineFunction(F);
MachineCheckDebugify.cpp 30 MachineModuleInfo &MMI =
52 MachineFunction *MF = MMI.getMachineFunction(F);
MachineDebugify.cpp 36 bool applyDebugifyMetadataToMachineFunction(MachineModuleInfo &MMI,
38 MachineFunction *MaybeMF = MMI.getMachineFunction(F);
172 MachineModuleInfo &MMI =
177 return applyDebugifyMetadataToMachineFunction(MMI, DIB, F);
MachineModuleInfo.cpp 218 MachineModuleInfo::MachineModuleInfo(MachineModuleInfo &&MMI)
219 : TM(std::move(MMI.TM)),
220 Context(MMI.TM.getTargetTriple(), MMI.TM.getMCAsmInfo(),
221 MMI.TM.getMCRegisterInfo(), MMI.TM.getMCSubtargetInfo(), nullptr,
223 MachineFunctions(std::move(MMI.MachineFunctions)) {
224 Context.setObjectFileInfo(MMI.TM.getObjFileLowering());
225 ObjFileMMI = MMI.ObjFileMMI;
226 CurCallSite = MMI.CurCallSite
    [all...]
MachineOutliner.cpp 423 MachineModuleInfo &MMI);
429 void initSizeRemarkInfo(const Module &M, const MachineModuleInfo &MMI,
435 emitInstrCountChangedRemark(const Module &M, const MachineModuleInfo &MMI,
639 MachineModuleInfo &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI();
640 MachineFunction &MF = MMI.getOrCreateMachineFunction(*F);
857 MachineModuleInfo &MMI) {
869 MachineFunction *MF = MMI.getMachineFunction(F);
911 const Module &M, const MachineModuleInfo &MMI,
916 MachineFunction *MF = MMI.getMachineFunction(F);
927 const Module &M, const MachineModuleInfo &MMI,
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TailDuplicator.h 43 const MachineModuleInfo *MMI;
DebugHandlerBase.h 61 MachineModuleInfo *MMI;
MachineModuleInfo.h 272 // MMI owes MCContext. It should never be invalidated.
280 MachineModuleInfo MMI;
293 MachineModuleInfo &getMMI() { return MMI; }
294 const MachineModuleInfo &getMMI() const { return MMI; }
AsmPrinter.h 103 MachineModuleInfo *MMI = nullptr;
MachineFunction.h 235 MachineModuleInfo &MMI;
375 /// unchanged the references to Fn, Target, MMI, and FunctionNumber.
379 /// \pre Fn, Target, MMI, and FunctionNumber are properly set.
477 MachineModuleInfo &MMI);
509 MachineModuleInfo &getMMI() const { return MMI; }
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
EHStreamer.h 36 MachineModuleInfo *MMI;
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86IndirectThunks.cpp 69 void insertThunks(MachineModuleInfo &MMI);
78 void insertThunks(MachineModuleInfo &MMI) {
79 createThunkFunction(MMI, R11LVIThunkName);
123 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF,
127 Modified |= std::get<ThunkInserterT>(ThunkInserters).run(MMI, MF)...};
134 void RetpolineThunkInserter::insertThunks(MachineModuleInfo &MMI) {
135 if (MMI.getTarget().getTargetTriple().getArch() == Triple::x86_64)
136 createThunkFunction(MMI, R11RetpolineName);
140 createThunkFunction(MMI, Name);
267 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64LowerHomogeneousPrologEpilog.cpp 46 AArch64LowerHomogeneousPE(Module *M, MachineModuleInfo *MMI)
47 : M(M), MMI(MMI) {}
54 MachineModuleInfo *MMI;
105 MachineModuleInfo *MMI =
107 return AArch64LowerHomogeneousPE(&M, MMI).run();
116 MachineFunction *MF = MMI->getMachineFunction(F);
156 MachineModuleInfo *MMI,
176 MachineFunction &MF = MMI->getOrCreateMachineFunction(*F);
267 /// @param MMI machine module inf
    [all...]
AArch64SLSHardening.cpp 194 void insertThunks(MachineModuleInfo &MMI);
202 void SLSBLRThunkInserter::insertThunks(MachineModuleInfo &MMI) {
207 createThunkFunction(MMI, T.Name, ComdatThunks);
421 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF,
425 Modified |= std::get<ThunkInserterT>(ThunkInserters).run(MMI, MF)...};
445 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI();
446 return runTIs(MMI, MF, TIs);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCFrameLowering.cpp 119 MachineModuleInfo &MMI = MF.getMMI();
120 MCContext &Context = MMI.getContext();
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMSLSHardening.cpp 173 void insertThunks(MachineModuleInfo &MMI);
181 void SLSBLRThunkInserter::insertThunks(MachineModuleInfo &MMI) {
186 createThunkFunction(MMI, T.Name, ComdatThunks);
394 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF,
398 Modified |= std::get<ThunkInserterT>(ThunkInserters).run(MMI, MF)...};
418 auto &MMI = getAnalysis<MachineModuleInfoWrapperPass>().getMMI();
419 return runTIs(MMI, MF, TIs);
Thumb1FrameLowering.cpp 152 MachineModuleInfo &MMI = MF.getMMI();
153 const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo();
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 228 MachineModuleInfo *MMI = &MF.getMMI();
229 const MCRegisterInfo *MRI = MMI->getContext().getRegisterInfo();
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
Lint.cpp 328 MemMoveInst *MMI = cast<MemMoveInst>(&I);
329 visitMemoryReference(I, MemoryLocation::getForDest(MMI),
330 MMI->getDestAlign(), nullptr, MemRef::Write);
331 visitMemoryReference(I, MemoryLocation::getForSource(MMI),
332 MMI->getSourceAlign(), nullptr, MemRef::Read);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIMemoryLegalizer.cpp 214 AMDGPUMachineModuleInfo *MMI = nullptr;
561 if (SSID == MMI->getAgentSSID())
565 if (SSID == MMI->getWorkgroupSSID())
569 if (SSID == MMI->getWavefrontSSID())
577 if (SSID == MMI->getSystemOneAddressSpaceSSID())
581 if (SSID == MMI->getAgentOneAddressSpaceSSID())
585 if (SSID == MMI->getWorkgroupOneAddressSpaceSSID())
589 if (SSID == MMI->getWavefrontOneAddressSpaceSSID())
593 if (SSID == MMI->getSingleThreadOneAddressSpaceSSID())
616 MMI = &MF.getMMI().getObjFileInfo<AMDGPUMachineModuleInfo>()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp 404 MachineModuleInfo &MMI = MF.getMMI();
405 const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo();
422 MachineModuleInfo &MMI = MF.getMMI();
423 const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo();
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IRBuilder.cpp 286 auto *MMI = cast<MemMoveInst>(CI);
288 MMI->setDestAlignment(*DstAlign);
290 MMI->setSourceAlignment(*SrcAlign);
  /src/external/gpl3/binutils/dist/opcodes/
mips-opc.c 351 /* Support for 128 bit MMI instructions. */
352 #define MMI EE
420 /* Loongson MultiMedia extensions Instructions (MMI) support. */
1314 {"lq", "t,o(b)", 0x78000000, 0xfc000000, WR_1|RD_3|LM, 0, MMI, 0, 0 },
1315 {"lq", "t,A(b)", 0, (int) M_LQ_AB, INSN_MACRO, 0, MMI, 0, 0 },
1682 {"pabsh", "d,t", 0x70000168, 0xffe007ff, WR_1|RD_2, 0, MMI, 0, 0 },
1683 {"pabsw", "d,t", 0x70000068, 0xffe007ff, WR_1|RD_2, 0, MMI, 0, 0 },
1684 {"paddsw", "d,s,t", 0x70000408, 0xfc0007ff, WR_1|RD_2|RD_3, 0, MMI, 0, 0 },
1685 {"paddub", "d,s,t", 0x70000628, 0xfc0007ff, WR_1|RD_2|RD_3, 0, MMI, 0, 0 },
1686 {"padduh", "d,s,t", 0x70000528, 0xfc0007ff, WR_1|RD_2|RD_3, 0, MMI, 0, 0 }
    [all...]
  /src/external/gpl3/binutils.old/dist/opcodes/
mips-opc.c 351 /* Support for 128 bit MMI instructions. */
352 #define MMI EE
420 /* Loongson MultiMedia extensions Instructions (MMI) support. */
1314 {"lq", "t,o(b)", 0x78000000, 0xfc000000, WR_1|RD_3|LM, 0, MMI, 0, 0 },
1315 {"lq", "t,A(b)", 0, (int) M_LQ_AB, INSN_MACRO, 0, MMI, 0, 0 },
1682 {"pabsh", "d,t", 0x70000168, 0xffe007ff, WR_1|RD_2, 0, MMI, 0, 0 },
1683 {"pabsw", "d,t", 0x70000068, 0xffe007ff, WR_1|RD_2, 0, MMI, 0, 0 },
1684 {"paddsw", "d,s,t", 0x70000408, 0xfc0007ff, WR_1|RD_2|RD_3, 0, MMI, 0, 0 },
1685 {"paddub", "d,s,t", 0x70000628, 0xfc0007ff, WR_1|RD_2|RD_3, 0, MMI, 0, 0 },
1686 {"padduh", "d,s,t", 0x70000528, 0xfc0007ff, WR_1|RD_2|RD_3, 0, MMI, 0, 0 }
    [all...]

Completed in 51 milliseconds

1 2