Home
last modified time | relevance | path

Searched refs:StackObject (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSafeStackLayout.h41 struct StackObject { struct
47 SmallVector<StackObject, 8> StackObjects; argument
52 void layoutObject(StackObject &Obj);
H A DMachineFrameInfo.cpp56 Objects.push_back(StackObject(Size, Alignment, 0, false, IsSpillSlot, Alloca, in CreateStackObject()
77 Objects.push_back(StackObject(0, Alignment, 0, false, false, Alloca, true)); in CreateVariableSizedObject()
94 StackObject(Size, Alignment, SPOffset, IsImmutable, in CreateFixedObject()
106 StackObject(Size, Alignment, SPOffset, IsImmutable, in CreateFixedSpillStackObject()
217 const StackObject &SO = Objects[i]; in print()
H A DMIRPrinter.cpp408 const FrameIndexOperand &StackObject = StackObjectInfo->second; in convertStackObjects() local
409 if (StackObject.IsFixed) { in convertStackObjects()
411 YMF.FixedStackObjects[StackObject.ID].CalleeSavedRestored = in convertStackObjects()
414 YMF.StackObjects[StackObject.ID].CalleeSavedRegister = Reg; in convertStackObjects()
415 YMF.StackObjects[StackObject.ID].CalleeSavedRestored = in convertStackObjects()
425 const FrameIndexOperand &StackObject = StackObjectInfo->second; in convertStackObjects() local
427 YMF.StackObjects[StackObject.ID].LocalOffset = LocalObject.second; in convertStackObjects()
444 const FrameIndexOperand &StackObject = StackObjectInfo->second; in convertStackObjects() local
445 if (StackObject.IsFixed) { in convertStackObjects()
446 auto &Object = YMF.FixedStackObjects[StackObject.ID]; in convertStackObjects()
[all …]
H A DSafeStackLayout.cpp54 void StackLayout::layoutObject(StackObject &Obj) { in layoutObject()
146 [](const StackObject &a, const StackObject &b) { in computeLayout()
/freebsd-12.1/contrib/llvm/lib/CodeGen/MIRParser/
H A DMILexer.h138 StackObject, enumerator
219 Kind == MachineBasicBlockLabel || Kind == StackObject || in hasIntegerValue()
H A DMIParser.cpp889 if (Token.isNot(MIToken::StackObject)) in parseStandaloneStackObject()
1490 assert(Token.is(MIToken::StackObject)); in parseStackFrameIndex()
2195 case MIToken::StackObject: in parseMachineOperand()
2478 case MIToken::StackObject: { in parseMemoryPseudoSourceValue()
2516 Token.is(MIToken::FixedStackObject) || Token.is(MIToken::StackObject) || in parseMachinePointerInfo()
H A DMILexer.cpp346 return maybeLexIndexAndName(C, Token, "%stack.", MIToken::StackObject); in maybeLexStackObject()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h123 struct StackObject { struct
184 StackObject(uint64_t Size, unsigned Alignment, int64_t SPOffset, argument
213 std::vector<StackObject> Objects;
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h480 void setHasNonSpillStackObjects(bool StackObject = true) {
481 HasNonSpillStackObjects = StackObject;