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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStackLayout.h40 struct StackObject { struct in class:llvm::safestack::StackLayout
46 SmallVector<StackObject, 8> StackObjects;
51 void layoutObject(StackObject &Obj);
H A DMachineFrameInfo.cpp57 Objects.push_back(StackObject(Size, Alignment, 0, false, IsSpillSlot, Alloca,
78 Objects.push_back(StackObject(0, Alignment, 0, false, false, Alloca, true));
96 StackObject(Size, Alignment, SPOffset, IsImmutable,
109 StackObject(Size, Alignment, SPOffset, IsImmutable,
221 const StackObject &SO = Objects[i];
H A DSafeStackLayout.cpp53 void StackLayout::layoutObject(StackObject &Obj) {
145 [](const StackObject &a, const StackObject &b) {
H A DMIRPrinter.cpp424 const FrameIndexOperand &StackObject = StackObjectInfo->second; local
425 if (StackObject.IsFixed) {
426 YMF.FixedStackObjects[StackObject.ID].CalleeSavedRegister = Reg;
427 YMF.FixedStackObjects[StackObject.ID].CalleeSavedRestored =
430 YMF.StackObjects[StackObject.ID].CalleeSavedRegister = Reg;
431 YMF.StackObjects[StackObject.ID].CalleeSavedRestored =
441 const FrameIndexOperand &StackObject = StackObjectInfo->second; local
442 assert(!StackObject.IsFixed && "Expected a locally mapped stack object");
443 YMF.StackObjects[StackObject.ID].LocalOffset = LocalObject.second;
460 const FrameIndexOperand &StackObject local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMILexer.h142 StackObject, enumerator in enum:llvm::MIToken::TokenKind
224 Kind == MachineBasicBlockLabel || Kind == StackObject ||
H A DMIParser.cpp1131 if (Token.isNot(MIToken::StackObject))
1833 assert(Token.is(MIToken::StackObject));
2580 case MIToken::StackObject:
2872 case MIToken::StackObject: {
2924 Token.is(MIToken::FixedStackObject) || Token.is(MIToken::StackObject) ||
H A DMILexer.cpp362 return maybeLexIndexAndName(C, Token, "%stack.", MIToken::StackObject);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h123 struct StackObject { struct in class:llvm::MachineFrameInfo
184 StackObject(uint64_t Size, Align Alignment, int64_t SPOffset, function in struct:llvm::MachineFrameInfo::StackObject
212 std::vector<StackObject> Objects;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h779 void setHasNonSpillStackObjects(bool StackObject = true) {
780 HasNonSpillStackObjects = StackObject;

Completed in 219 milliseconds