Home
last modified time | relevance | path

Searched refs:SFI (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DSubtargetFeatureInfo.cpp57 const SubtargetFeatureInfo &SFI = SF.second; in emitSubtargetFeatureBitEnumeration() local
58 OS << " " << SFI.getEnumBitName() << " = " << SFI.Index << ",\n"; in emitSubtargetFeatureBitEnumeration()
100 const SubtargetFeatureInfo &SFI = SF.second; in emitComputeAvailableFeatures() local
101 StringRef CondStr = SFI.TheDef->getValueAsString("CondString"); in emitComputeAvailableFeatures()
105 OS << " Features.set(" << SFI.getEnumBitName() << ");\n"; in emitComputeAvailableFeatures()
156 const SubtargetFeatureInfo &SFI = SF.second; in emitComputeAssemblerAvailableFeatures() local
159 emitFeaturesAux(TargetName, *SFI.TheDef->getValueAsDag("AssemblerCondDag"), in emitComputeAssemblerAvailableFeatures()
162 OS << " Features.set(" << SFI.getEnumBitName() << ");\n"; in emitComputeAssemblerAvailableFeatures()
DAsmMatcherEmitter.cpp2693 const SubtargetFeatureInfo &SFI = SF.second; in emitGetSubtargetFeatureName() local
2695 OS << " case " << SFI.getEnumBitName() << ": return \"" in emitGetSubtargetFeatureName()
2696 << SFI.TheDef->getValueAsString("PredicateName") << "\";\n"; in emitGetSubtargetFeatureName()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DPrologEpilogInserter.cpp960 for (int SFI : SFIs) in calculateFrameObjectOffsets() local
961 AdjustStackOffset(MFI, SFI, StackGrowsDown, Offset, MaxAlign, Skew); in calculateFrameObjectOffsets()
1131 for (int SFI : SFIs) in calculateFrameObjectOffsets() local
1132 AdjustStackOffset(MFI, SFI, StackGrowsDown, Offset, MaxAlign, Skew); in calculateFrameObjectOffsets()
1170 for (int SFI : SFIs) { in calculateFrameObjectOffsets() local
1172 << "Adjusting offset of emergency spill slot #" << SFI in calculateFrameObjectOffsets()
1173 << " from " << MFI.getObjectOffset(SFI);); in calculateFrameObjectOffsets()
1174 MFI.setObjectOffset(SFI, MFI.getObjectOffset(SFI) - Delta); in calculateFrameObjectOffsets()
1175 LLVM_DEBUG(llvm::dbgs() << " to " << MFI.getObjectOffset(SFI) << "\n";); in calculateFrameObjectOffsets()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIMachineFunctionInfo.cpp647 auto SFI = MFI.getOptionalScavengeFI(); in SIMachineFunctionInfo() local
648 if (SFI) in SIMachineFunctionInfo()
649 ScavengeFI = yaml::FrameIndex(*SFI, MF.getFrameInfo()); in SIMachineFunctionInfo()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp2219 int LFI, SFI; in optimizeSpillSlots() local
2221 bool Store = HII.isStoreToStackSlot(In, SFI) && !HII.isPredicated(In); in optimizeSpillSlots()
2225 BadFIs.insert(SFI); in optimizeSpillSlots()
2235 int TFI = Load ? LFI : SFI; in optimizeSpillSlots()
/openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp314 SparcMachineFunctionInfo *SFI = MF.getInfo<SparcMachineFunctionInfo>(); in LowerReturn_32() local
315 Register Reg = SFI->getSRetReturnReg(); in LowerReturn_32()
570 SparcMachineFunctionInfo *SFI = MF.getInfo<SparcMachineFunctionInfo>(); in LowerFormalArguments_32() local
571 Register Reg = SFI->getSRetReturnReg(); in LowerFormalArguments_32()
574 SFI->setSRetReturnReg(Reg); in LowerFormalArguments_32()