/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | PseudoSourceValue.h | 23 class MachineFrameInfo; variable 82 virtual bool isConstant(const MachineFrameInfo *) const; 86 virtual bool isAliased(const MachineFrameInfo *) const; 90 virtual bool mayAlias(const MachineFrameInfo *) const; 106 bool isConstant(const MachineFrameInfo *MFI) const override; 108 bool isAliased(const MachineFrameInfo *MFI) const override; 110 bool mayAlias(const MachineFrameInfo *) const override; 122 bool isConstant(const MachineFrameInfo *) const override; 123 bool isAliased(const MachineFrameInfo *) const override; 124 bool mayAlias(const MachineFrameInfo *) const override;
|
D | StackProtector.h | 41 MachineFrameInfo::SSPLayoutKind>; 116 void copyToMachineFrameInfo(MachineFrameInfo &MFI) const;
|
D | MIRYamlMapping.h | 487 struct MachineFrameInfo { 508 bool operator==(const MachineFrameInfo &Other) const { 529 template <> struct MappingTraits<MachineFrameInfo> { 530 static void mapping(IO &YamlIO, MachineFrameInfo &MFI) { 589 MachineFrameInfo FrameInfo; 616 YamlIO.mapOptional("frameInfo", MF.FrameInfo, MachineFrameInfo());
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | PseudoSourceValue.cpp | 42 bool PseudoSourceValue::isConstant(const MachineFrameInfo *) const { in isConstant() 50 bool PseudoSourceValue::isAliased(const MachineFrameInfo *) const { in isAliased() 56 bool PseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() 61 const MachineFrameInfo *MFI) const { in isConstant() 65 bool FixedStackPseudoSourceValue::isAliased(const MachineFrameInfo *MFI) const { in isAliased() 71 bool FixedStackPseudoSourceValue::mayAlias(const MachineFrameInfo *MFI) const { in mayAlias() 86 bool CallEntryPseudoSourceValue::isConstant(const MachineFrameInfo *) const { in isConstant() 90 bool CallEntryPseudoSourceValue::isAliased(const MachineFrameInfo *) const { in isAliased() 94 bool CallEntryPseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias()
|
D | MachineFrameInfo.cpp | 31 void MachineFrameInfo::ensureMaxAlignment(Align Alignment) { in ensureMaxAlignment() 50 int MachineFrameInfo::CreateStackObject(uint64_t Size, Align Alignment, in CreateStackObject() 65 int MachineFrameInfo::CreateSpillStackObject(uint64_t Size, Align Alignment) { in CreateSpillStackObject() 73 int MachineFrameInfo::CreateVariableSizedObject(Align Alignment, in CreateVariableSizedObject() 82 int MachineFrameInfo::CreateFixedObject(uint64_t Size, int64_t SPOffset, in CreateFixedObject() 101 int MachineFrameInfo::CreateFixedSpillStackObject(uint64_t Size, in CreateFixedSpillStackObject() 114 BitVector MachineFrameInfo::getPristineRegs(const MachineFunction &MF) const { in getPristineRegs() 136 uint64_t MachineFrameInfo::estimateStackSize(const MachineFunction &MF) const { in estimateStackSize() 189 void MachineFrameInfo::computeMaxCallFrameSize(const MachineFunction &MF) { in computeMaxCallFrameSize() 214 void MachineFrameInfo::print(const MachineFunction &MF, raw_ostream &OS) const{ in print() [all …]
|
D | LocalStackSlotAllocation.cpp | 81 void AdjustStackOffset(MachineFrameInfo &MFI, int FrameIdx, int64_t &Offset, 85 MachineFrameInfo &MFI, bool StackGrowsDown, 114 MachineFrameInfo &MFI = MF.getFrameInfo(); in runOnMachineFunction() 143 void LocalStackSlotPass::AdjustStackOffset(MachineFrameInfo &MFI, in AdjustStackOffset() 178 MachineFrameInfo &MFI, in AssignProtectedObjSet() 193 MachineFrameInfo &MFI = Fn.getFrameInfo(); in calculateFrameObjectOffsets() 227 case MachineFrameInfo::SSPLK_None: in calculateFrameObjectOffsets() 229 case MachineFrameInfo::SSPLK_SmallArray: in calculateFrameObjectOffsets() 232 case MachineFrameInfo::SSPLK_AddrOf: in calculateFrameObjectOffsets() 235 case MachineFrameInfo::SSPLK_LargeArray: in calculateFrameObjectOffsets() [all …]
|
D | StackProtector.cpp | 297 MachineFrameInfo::SSPLK_LargeArray)); in RequiresStackProtector() 303 MachineFrameInfo::SSPLK_SmallArray)); in RequiresStackProtector() 310 MachineFrameInfo::SSPLK_LargeArray)); in RequiresStackProtector() 320 ? MachineFrameInfo::SSPLK_LargeArray in RequiresStackProtector() 321 : MachineFrameInfo::SSPLK_SmallArray)); in RequiresStackProtector() 335 Layout.insert(std::make_pair(AI, MachineFrameInfo::SSPLK_AddrOf)); in RequiresStackProtector() 553 void StackProtector::copyToMachineFrameInfo(MachineFrameInfo &MFI) const { in copyToMachineFrameInfo()
|
D | PrologEpilogInserter.cpp | 274 MachineFrameInfo &MFI = MF.getFrameInfo(); in runOnMachineFunction() 301 MachineFrameInfo &MFI = MF.getFrameInfo(); in calculateCallFrameInfo() 352 const MachineFrameInfo &MFI = MF.getFrameInfo(); in calculateSaveRestoreBlocks() 399 MachineFrameInfo &MFI = F.getFrameInfo(); in assignCalleeSavedSpillSlots() 462 MachineFrameInfo &MFI = MF.getFrameInfo(); in updateLiveness() 601 MachineFrameInfo &MFI = MF.getFrameInfo(); in spillCalleeSavedRegs() 635 AdjustStackOffset(MachineFrameInfo &MFI, int FrameIdx, in AdjustStackOffset() 666 computeFreeStackSlots(MachineFrameInfo &MFI, bool StackGrowsDown, in computeFreeStackSlots() 708 static inline bool scavengeStackSlot(MachineFrameInfo &MFI, int FrameIdx, in scavengeStackSlot() 771 MachineFrameInfo &MFI, bool StackGrowsDown, in AssignProtectedObjSet() [all …]
|
D | StackColoring.cpp | 382 MachineFrameInfo *MFI; 936 MachineFrameInfo::SSPLayoutKind FromKind in remapInstructions() 938 MachineFrameInfo::SSPLayoutKind ToKind = MFI->getObjectSSPLayout(SI.second); in remapInstructions() 939 if (FromKind != MachineFrameInfo::SSPLK_None && in remapInstructions() 940 (ToKind == MachineFrameInfo::SSPLK_None || in remapInstructions() 941 (ToKind != MachineFrameInfo::SSPLK_LargeArray && in remapInstructions() 942 FromKind != MachineFrameInfo::SSPLK_AddrOf))) in remapInstructions()
|
D | LiveRegUnits.cpp | 93 const MachineFrameInfo &MFI = MF.getFrameInfo(); in addPristines() 130 const MachineFrameInfo &MFI = MF.getFrameInfo(); in addLiveOuts()
|
D | TargetFrameLoweringImpl.cpp | 46 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getFrameIndexReference() 68 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getCalleeSaves()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVFrameLowering.cpp | 29 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP() 36 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasBP() 44 MachineFrameInfo &MFI = MF.getFrameInfo(); in determineFrameLayout() 110 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 248 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitEpilogue() 306 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getFrameIndexReference() 370 MachineFrameInfo &MFI = MF.getFrameInfo(); in determineCalleeSaves() 401 MachineFrameInfo &MFI = MF.getFrameInfo(); in processFunctionBeforeFrameFinalized() 464 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getFirstSPAdjustAmount()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreMachineFunctionInfo.cpp | 40 MachineFrameInfo &MFI = MF.getFrameInfo(); in createLRSpillSlot() 58 MachineFrameInfo &MFI = MF.getFrameInfo(); in createFPSpillSlot() 71 MachineFrameInfo &MFI = MF.getFrameInfo(); in createEHSpillSlot()
|
D | XCoreFrameLowering.cpp | 139 MachineFrameInfo &MFI, XCoreFunctionInfo *XFI, in GetSpillList() 161 MachineFrameInfo &MFI, XCoreFunctionInfo *XFI, in GetEHSpillList() 179 const MachineFrameInfo &MFI = MF->getFrameInfo(); in getFrameIndexMMO() 227 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 345 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitEpilogue() 576 MachineFrameInfo &MFI = MF.getFrameInfo(); in processFunctionBeforeFrameFinalized()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsFrameLowering.cpp | 94 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP() 103 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasBP() 115 const MachineFrameInfo &MFI = MF.getFrameInfo(); in estimateStackSize()
|
D | Mips16FrameLowering.cpp | 44 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 94 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitEpilogue() 156 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasReservedCallFrame()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIMachineFunctionInfo.h | 39 class MachineFrameInfo; variable 56 bool isConstant(const MachineFrameInfo *) const override { in isConstant() argument 62 bool isAliased(const MachineFrameInfo *) const override { in isAliased() argument 66 bool mayAlias(const MachineFrameInfo *) const override { in mayAlias() argument 102 bool isAliased(const MachineFrameInfo *) const override { in isAliased() argument 107 bool mayAlias(const MachineFrameInfo *) const override { in mayAlias() argument 519 void removeDeadFrameIndices(MachineFrameInfo &MFI);
|
D | SIFrameLowering.cpp | 97 MachineFrameInfo &MFI = MF->getFrameInfo(); in buildPrologSpill() 145 MachineFrameInfo &MFI = MF->getFrameInfo(); in buildEpilogReload() 517 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in emitEntryFunctionPrologue() 684 const MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 835 const MachineFrameInfo &MFI = MF.getFrameInfo(); in emitEpilogue() 911 static bool allStackObjectsAreDead(const MachineFrameInfo &MFI) { in allStackObjectsAreDead() 922 static bool allSGPRSpillsAreDead(const MachineFrameInfo &MFI, in allSGPRSpillsAreDead() 948 MachineFrameInfo &MFI = MF.getFrameInfo(); in processFunctionBeforeFrameFinalized() 987 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in determineCalleeSaves() 1126 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP()
|
D | SILowerSGPRSpills.cpp | 156 const MachineFrameInfo &MFI = MF.getFrameInfo(); in calculateSaveRestoreBlocks() 190 MachineFrameInfo &MFI = MF.getFrameInfo(); in spillCalleeSavedRegs() 245 MachineFrameInfo &MFI = MF.getFrameInfo(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcFrameLowering.cpp | 90 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 234 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitEpilogue() 254 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP() 265 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getFrameIndexReference() 324 MachineFrameInfo &MFI = MF.getFrameInfo(); in isLeafProc()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiFrameLowering.cpp | 28 MachineFrameInfo &MFI = MF.getFrameInfo(); in determineFrameLayout() 95 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 202 MachineFrameInfo &MFI = MF.getFrameInfo(); in determineCalleeSaves()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/ |
D | VEFrameLowering.cpp | 177 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitPrologue() 273 MachineFrameInfo &MFI = MF.getFrameInfo(); in emitEpilogue() 292 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP() 310 MachineFrameInfo &MFI = MF.getFrameInfo(); in isLeafProc()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonBitTracker.h | 20 class MachineFrameInfo; variable 47 MachineFrameInfo &MFI;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64FrameLowering.h | 106 int64_t estimateSVEStackObjectOffsets(MachineFrameInfo &MF) const; 107 int64_t assignSVEStackObjectOffsets(MachineFrameInfo &MF,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.cpp | 82 MachineFrameInfo &MFFrame = MF.getFrameInfo(); in assignCalleeSavedSpillSlots() 176 MachineFrameInfo &MFFrame = MF.getFrameInfo(); in determineCalleeSaves() 360 MachineFrameInfo &MFFrame = MF.getFrameInfo(); in processFunctionBeforeFrameFinalized() 422 MachineFrameInfo &MFFrame = MF.getFrameInfo(); in emitPrologue() 585 MachineFrameInfo &MFFrame = MF.getFrameInfo(); in emitEpilogue() 672 MachineFrameInfo &MFFrame = MF.getFrameInfo(); in getOrCreateFramePointerSaveIndex()
|