reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
615 if (parseIRBlock(BB, MF.getFunction())) 631 MF.getFunction().getValueSymbolTable()->lookup(Name)); 635 MF.getName() + "'"); 637 auto *MBB = MF.CreateMachineBasicBlock(BB); 638 MF.insert(MF.end(), MBB); 638 MF.insert(MF.end(), MBB); 970 const auto &MCID = MF.getSubtarget().getInstrInfo()->get(OpCode); 978 MI = MF.CreateMachineInstr(MCID, DebugLocation, /*NoImplicit=*/true); 981 MI->addOperand(MF, Operand.Operand); 985 MI->setPreInstrSymbol(MF, PreInstrSymbol); 987 MI->setPostInstrSymbol(MF, PostInstrSymbol); 989 MI->setMemRefs(MF, MemOperands); 1114 const auto *TRI = MF.getSubtarget().getRegisterInfo(); 1244 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); 1422 MachineRegisterInfo &MRI = MF.getRegInfo(); 1492 C = parseConstantValue(Source, Err, *MF.getFunction().getParent(), 1535 const DataLayout &DL = MF.getDataLayout(); 1575 const DataLayout &DL = MF.getDataLayout(); 1691 MF.getFrameInfo().getObjectAllocation(ObjectInfo->second)) 1734 const Module *M = MF.getFunction().getParent(); 1798 const char *Symbol = MF.createExternalSymbolName(Token.stringValue()); 1887 Expr = DIExpression::get(MF.getFunction().getContext(), Elements); 1989 Loc = DILocation::get(MF.getFunction().getContext(), Line, Column, Scope, 2023 const auto *TRI = MF.getSubtarget().getRegisterInfo(); 2058 CFIIndex = MF.addFrameInst(MCCFIInstruction::createSameValue(nullptr, Reg)); 2065 MF.addFrameInst(MCCFIInstruction::createOffset(nullptr, Reg, Offset)); 2071 CFIIndex = MF.addFrameInst( 2078 MF.addFrameInst(MCCFIInstruction::createDefCfaRegister(nullptr, Reg)); 2084 CFIIndex = MF.addFrameInst( 2090 CFIIndex = MF.addFrameInst( 2099 MF.addFrameInst(MCCFIInstruction::createDefCfa(nullptr, Reg, -Offset)); 2102 CFIIndex = MF.addFrameInst(MCCFIInstruction::createRememberState(nullptr)); 2107 CFIIndex = MF.addFrameInst(MCCFIInstruction::createRestore(nullptr, Reg)); 2110 CFIIndex = MF.addFrameInst(MCCFIInstruction::createRestoreState(nullptr)); 2115 CFIIndex = MF.addFrameInst(MCCFIInstruction::createUndefined(nullptr, Reg)); 2124 MF.addFrameInst(MCCFIInstruction::createRegister(nullptr, Reg, Reg2)); 2128 CFIIndex = MF.addFrameInst(MCCFIInstruction::createWindowSave(nullptr)); 2131 CFIIndex = MF.addFrameInst(MCCFIInstruction::createNegateRAState(nullptr)); 2137 CFIIndex = MF.addFrameInst(MCCFIInstruction::createEscape(nullptr, Values)); 2221 const TargetIntrinsicInfo *TII = MF.getTarget().getIntrinsicInfo(); 2299 LLVMContext &Ctx = MF.getFunction().getContext(); 2359 uint32_t *Mask = MF.allocateRegMask(); 2382 uint32_t *Mask = MF.allocateRegMask(); 2598 V = MF.getFunction().getValueSymbolTable()->lookup(Token.stringValue()); 2704 PSV = MF.getPSVManager().getStack(); 2707 PSV = MF.getPSVManager().getGOT(); 2710 PSV = MF.getPSVManager().getJumpTable(); 2713 PSV = MF.getPSVManager().getConstantPool(); 2719 PSV = MF.getPSVManager().getFixedStack(FI); 2727 PSV = MF.getPSVManager().getFixedStack(FI); 2739 PSV = MF.getPSVManager().getGlobalValueCallEntry(GV); 2743 PSV = MF.getPSVManager().getExternalSymbolCallEntry( 2744 MF.createExternalSymbolName(Token.stringValue())); 2857 if (parseOptionalScope(MF.getFunction().getContext(), SSID)) 2936 Dest = MF.getMachineMemOperand(Ptr, Flags, Size, BaseAlignment, AAInfo, Range, 2985 initSlots2BasicBlocks(MF.getFunction(), Slots2BasicBlocks); 2990 if (&F == &MF.getFunction()) 3021 initSlots2Values(MF.getFunction(), Slots2Values); 3034 return MF.getContext().getOrCreateSymbol(Name);