/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.cpp | 44 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 48 MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || 78 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 94 int Offset = MFI.getObjectOffset(FI) - getOffsetOfLocalArea(); 96 uint64_t StackSize = MFI.getStackSize(); 107 assert((-(Offset + StackSize)) % MFI.getObjectAlign(FI).value() == 0); 116 assert((-(Offset + StackSize)) % MFI.getObjectAlign(FI).value() == 0); 185 const MachineFrameInfo &MFI = MF.getFrameInfo(); 186 uint64_t MaxAlign = MFI [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGAddressAnalysis.cpp | 64 const MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); local 75 if (MFI.isFixedObjectIndex(A->getIndex()) && 76 MFI.isFixedObjectIndex(B->getIndex())) { 77 Off += MFI.getObjectOffset(B->getIndex()) - 78 MFI.getObjectOffset(A->getIndex()); 129 MachineFrameInfo &MFI = DAG.getMachineFunction().getFrameInfo(); local 132 if (A != B && (!MFI.isFixedObjectIndex(A->getIndex()) || 133 !MFI.isFixedObjectIndex(B->getIndex()))) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXFrameLowering.cpp | 69 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 71 return StackOffset::getFixed(MFI.getObjectOffset(FI) -
|
H A D | NVPTXReplaceImageHandles.cpp | 135 NVPTXMachineFunctionInfo *MFI = MF.getInfo<NVPTXMachineFunctionInfo>(); local 164 Idx = MFI->getImageHandleSymbolIndex(NewSymStr.str().c_str()); 173 Idx = MFI->getImageHandleSymbolIndex(GV->getName().data());
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | Thumb1InstrInfo.cpp | 93 MachineFrameInfo &MFI = MF.getFrameInfo(); local 96 MFI.getObjectSize(FI), MFI.getObjectAlign(FI)); 122 MachineFrameInfo &MFI = MF.getFrameInfo(); local 125 MFI.getObjectSize(FI), MFI.getObjectAlign(FI));
|
H A D | ARMFrameLowering.cpp | 202 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 209 return (RegInfo->hasStackRealignment(MF) || MFI.hasVarSizedObjects() || 210 MFI.isFrameAddressTaken()); 219 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 220 unsigned CFSize = MFI.getMaxCallFrameSize(); 228 return !MFI.hasVarSizedObjects(); 290 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 292 unsigned StackProbeSize = (MFI.getStackProtectorIndex() > 0) ? 4080 : 4096; 434 MachineFrameInfo &MFI = MF.getFrameInfo(); local 447 unsigned NumBytes = MFI 862 MachineFrameInfo &MFI = MF.getFrameInfo(); local 990 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 1273 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1773 MachineFrameInfo &MFI = MF.getFrameInfo(); local 2400 MachineFrameInfo &MFI = MF.getFrameInfo(); local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMachineFunctionInfo.h | 199 WebAssemblyFunctionInfo(const llvm::WebAssemblyFunctionInfo &MFI); 206 static void mapping(IO &YamlIO, WebAssemblyFunctionInfo &MFI) { 207 YamlIO.mapOptional("params", MFI.Params, std::vector<FlowStringValue>()); 208 YamlIO.mapOptional("results", MFI.Results, std::vector<FlowStringValue>()); 209 YamlIO.mapOptional("isCFGStackified", MFI.CFGStackified, false); 210 YamlIO.mapOptional("wasmEHFuncInfo", MFI.SrcToUnwindDest);
|
H A D | WebAssemblyRegStackify.cpp | 315 const WebAssemblyFunctionInfo &MFI, 435 WebAssemblyFunctionInfo &MFI) { 471 !MFI.isVRegStackified(DefReg)) 516 WebAssemblyFunctionInfo &MFI, 528 MFI.stackifyVReg(MRI, Reg); 545 MFI.stackifyVReg(MRI, NewReg); 561 WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI, 574 MFI.stackifyVReg(MRI, NewReg); 628 MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, 665 MFI 313 isSafeToMove(const MachineOperand *Def, const MachineOperand *Use, const MachineInstr *Insert, AliasAnalysis &AA, const WebAssemblyFunctionInfo &MFI, const MachineRegisterInfo &MRI) argument 430 oneUseDominatesOtherUses(unsigned Reg, const MachineOperand &OneUse, const MachineBasicBlock &MBB, const MachineRegisterInfo &MRI, const MachineDominatorTree &MDT, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI) argument 513 moveForSingleUse(unsigned Reg, MachineOperand &Op, MachineInstr *Def, MachineBasicBlock &MBB, MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI) argument 558 rematerializeCheapDef( unsigned Reg, MachineOperand &Op, MachineInstr &Def, MachineBasicBlock &MBB, MachineBasicBlock::instr_iterator Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII, const WebAssemblyRegisterInfo *TRI) argument 626 moveAndTeeForMultiUse( unsigned Reg, MachineOperand &Op, MachineInstr *Def, MachineBasicBlock &MBB, MachineInstr *Insert, LiveIntervals &LIS, WebAssemblyFunctionInfo &MFI, MachineRegisterInfo &MRI, const WebAssemblyInstrInfo *TII) argument 804 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local [all...] |
H A D | WebAssemblyInstrInfo.cpp | 93 WebAssemblyFunctionInfo &MFI = local 95 if (MFI.isVRegStackified(MI.getOperand(OpIdx1).getReg()) || 96 MFI.isVRegStackified(MI.getOperand(OpIdx2).getReg())) 109 const auto &MFI = *MBB.getParent()->getInfo<WebAssemblyFunctionInfo>(); local 113 if (MFI.isCFGStackified())
|
H A D | WebAssemblyLowerBrUnless.cpp | 61 auto &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); local 75 if (MFI.isVRegStackified(Cond)) { 194 MFI.stackifyVReg(MRI, Tmp);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | StackColoring.cpp | 412 MachineFrameInfo *MFI; member in class:__anon1893::StackColoring 703 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); 785 const AllocaInst *Allocation = MFI->getObjectAllocation(Slot); 955 const AllocaInst *From = MFI->getObjectAllocation(SI.first); 956 const AllocaInst *To = MFI->getObjectAllocation(SI.second); 986 = MFI->getObjectSSPLayout(SI.first); 987 MachineFrameInfo::SSPLayoutKind ToKind = MFI->getObjectSSPLayout(SI.second); 992 MFI->setObjectSSPLayout(SI.second, FromKind); 1013 MFI->getObjectIndexEnd()); 1210 MFI [all...] |
H A D | FixupStatepointCallerSaved.cpp | 209 MachineFrameInfo &MFI; member in class:__anon1768::FrameIndexesCache 234 FrameIndexesCache(MachineFrameInfo &MFI, const TargetRegisterInfo &TRI) argument 235 : MFI(MFI), TRI(TRI) {} 275 if (MFI.getObjectSize(FI) < Size) { 276 MFI.setObjectSize(FI, Size); 277 MFI.setObjectAlignment(FI, Align(Size)); 282 int FI = MFI.CreateSpillStackObject(Size, Align(Size)); 320 MachineFrameInfo &MFI; member in class:__anon1768::StatepointState 339 TII(*MF.getSubtarget().getInstrInfo()), MFI(M [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64FrameLowering.cpp | 259 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 261 if (MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(MF)) 349 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 353 return !(MFI.hasCalls() || hasFP(MF) || NumBytes > RedZoneSize || 360 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 370 if (MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken() || 371 MFI.hasStackMap() || MFI.hasPatchPoint() || 382 if (!MFI 1105 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 1613 const auto &MFI = *MF.getInfo<AArch64FunctionInfo>(); local 1655 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1987 const auto &MFI = MF.getFrameInfo(); local 2005 const auto &MFI = MF.getFrameInfo(); local 2016 const auto &MFI = MF.getFrameInfo(); local 2252 MachineFrameInfo &MFI = MF.getFrameInfo(); local 2591 MachineFrameInfo &MFI = MF.getFrameInfo(); local 2742 MachineFrameInfo &MFI = MF.getFrameInfo(); local 2949 getSVECalleeSaveSlotRange(const MachineFrameInfo &MFI, int &Min, int &Max) argument 2977 determineSVEStackObjectOffsets(MachineFrameInfo &MFI, int &MinCSFrameIndex, int &MaxCSFrameIndex, bool AssignOffsets) argument 3048 assignSVEStackObjectOffsets( MachineFrameInfo &MFI, int &MinCSFrameIndex, int &MaxCSFrameIndex) const argument 3056 MachineFrameInfo &MFI = MF.getFrameInfo(); local 3361 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 3500 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 3599 const MachineFrameInfo &MFI = MF.getFrameInfo(); local [all...] |
H A D | AArch64RegisterInfo.cpp | 385 const MachineFrameInfo &MFI = MF.getFrameInfo(); 395 if (MFI.hasVarSizedObjects() || MF.hasEHFunclets()) { 414 return MFI.getLocalFrameSize() >= 256; 461 const MachineFrameInfo &MFI = MF.getFrameInfo(); 462 if (MF.getTarget().Options.DisableFramePointerElim(MF) && MFI.adjustsStack()) 464 return MFI.hasVarSizedObjects() || MFI.isFrameAddressTaken(); 496 MachineFrameInfo &MFI = MF.getFrameInfo(); 506 Offset += MFI.getLocalFrameSize(); 645 const MachineFrameInfo &MFI [all...] |
H A D | AArch64MachineFunctionInfo.cpp | 24 const llvm::AArch64FunctionInfo &MFI) 25 : HasRedZone(MFI.hasRedZone()) {} 23 AArch64FunctionInfo( const llvm::AArch64FunctionInfo &MFI) argument
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 270 const PPCFunctionInfo *MFI = MF.getInfo<PPCFunctionInfo>(); local 277 return RI !=MF.getRegInfo().def_end() || MFI->isLRStoreRequired(); 299 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 304 UseEstimate ? MFI.estimateStackSize(MF) : MFI.getStackSize(); 308 Align MaxAlign = MFI.getMaxAlign(); // algmt required by data in frame 315 bool CanUseRedZone = !MFI.hasVarSizedObjects() && // No dynamic alloca. 316 !MFI.adjustsStack() && // No calls. 332 unsigned maxCallFrameSize = MFI.getMaxCallFrameSize(); 340 if (MFI 359 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 370 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 539 MachineFrameInfo &MFI = MF.getFrameInfo(); local 608 MachineFrameInfo &MFI = MF.getFrameInfo(); local 699 MachineFrameInfo &MFI = MF.getFrameInfo(); local 707 MachineFrameInfo &MFI = MF.getFrameInfo(); local 715 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1237 MachineFrameInfo &MFI = MF.getFrameInfo(); local 1541 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 1976 MachineFrameInfo &MFI = MF.getFrameInfo(); local 2043 MachineFrameInfo &MFI = MF.getFrameInfo(); local 2271 MachineFrameInfo &MFI = MF.getFrameInfo(); local [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
H A D | AVRFrameLowering.cpp | 48 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 49 return hasFP(MF) && !MFI.hasVarSizedObjects(); 93 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 94 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); 169 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 170 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); 422 const MachineFrameInfo &MFI = MF.getFrameInfo(); variable 427 if (MFI.getNumObjects() != MFI.getNumFixedObjects()) { 431 for (unsigned i = 0, e = MFI [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsSERegisterInfo.cpp | 151 MachineFrameInfo &MFI = MF.getFrameInfo(); local 159 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); 184 if (MFI.hasVarSizedObjects() && !MFI.isFixedObjectIndex(FrameIndex)) 186 else if (MFI.isFixedObjectIndex(FrameIndex))
|
H A D | Mips16RegisterInfo.cpp | 79 MachineFrameInfo &MFI = MF.getFrameInfo(); local 81 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | GCNIterativeScheduler.cpp | 464 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local 465 MFI->increaseOccupancy(MF, NewOcc); 474 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); local 475 auto TgtOcc = MFI->getMinAllowedOccupancy(); 492 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); 520 MFI->limitOccupancy(FinalOccupancy); 528 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); 529 const auto TgtOcc = MFI->getOccupancy(); 562 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); 563 auto TgtOcc = MFI [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
H A D | MSP430InstrInfo.cpp | 44 MachineFrameInfo &MFI = MF.getFrameInfo(); local 48 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIdx), 49 MFI.getObjectAlign(FrameIdx)); 71 MachineFrameInfo &MFI = MF.getFrameInfo(); local 75 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx), 76 MFI.getObjectAlign(FrameIdx));
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZLDCleanup.cpp | 72 SystemZMachineFunctionInfo* MFI = F.getInfo<SystemZMachineFunctionInfo>(); local 73 if (MFI->getNumLocalDynamicTLSAccesses() < 2) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/ |
H A D | WebAssemblyUtilities.cpp | 29 const WebAssemblyFunctionInfo &MFI) { 36 return Register::isVirtualRegister(Reg) && MFI.isVRegStackified(Reg); 28 isChild(const MachineInstr &MI, const WebAssemblyFunctionInfo &MFI) argument
|
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/ia64/ |
H A D | regs.d | 1270 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1273 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1276 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1279 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1282 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1285 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1288 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1291 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1294 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] nop.m 0x0 1297 [ ]*[a-f0-9]+: 0d 00 00 00 01 00 \[MFI\] no [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.cpp | 94 const MachineFrameInfo &MFI = MF.getFrameInfo(); local 96 TRI->hasStackRealignment(MF) || MFI.hasVarSizedObjects() || 97 MFI.isFrameAddressTaken() || MFI.hasOpaqueSPAdjustment() || 101 MFI.hasStackMap() || MFI.hasPatchPoint() || 102 MFI.hasCopyImplyingStackAdjustment()); 462 MachineFrameInfo &MFI = MF.getFrameInfo(); 467 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); 473 int64_t Offset = MFI [all...] |