Home
last modified time | relevance | path

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

/llvm-project/compiler-rt/lib/xray/
H A Dxray_basic_logging.cpp47 struct alignas(16) StackEntry { struct
55 static_assert(sizeof(StackEntry) == 16, "Wrong size for StackEntry");
147 TLD.ShadowStack = reinterpret_cast<StackEntry *>( in getThreadLocalData()
148 InternalAlloc(sizeof(StackEntry) * GlobalOptions.MaxStackDepth, nullptr, in getThreadLocalData()
149 alignof(StackEntry))); in getThreadLocalData()
184 StackEntry E; in InMemoryRawLog()
190 (sizeof(StackEntry) * (TLD.StackEntries - 1)); in InMemoryRawLog()
191 internal_memcpy(StackEntryPtr, &E, sizeof(StackEntry)); in InMemoryRawLog()
212 StackEntry StackTop; in InMemoryRawLog()
214 (sizeof(StackEntry) * TLD.StackEntries); in InMemoryRawLog()
[all …]
/llvm-project/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp238 // struct StackEntry { in doInitialization()
354 Instruction *StackEntry = in runOnFunction()
364 StackEntry, 0, 1, "gc_frame.map"); in runOnFunction()
371 StackEntry, 1 + I, "gc_root"); in runOnFunction()
389 StackEntry, 0, 0, "gc_frame.next"); in runOnFunction()
391 StackEntry, 0, "gc_newhead"); in runOnFunction()
401 CreateGEP(Context, *AtExit, ConcreteStackEntryTy, StackEntry, 0, 0, in runOnFunction()
356 Instruction *StackEntry = runOnFunction() local
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DDeclRefExprUtils.cpp177 struct StackEntry { in AST_MATCHER_P() struct
178 StackEntry(const Expr *E, int Indirections) in AST_MATCHER_P() function
187 llvm::SmallVector<StackEntry, 4> Stack; in AST_MATCHER_P()
192 const StackEntry Entry = Stack.back(); in AST_MATCHER_P()
/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp208 struct StackEntry {
216 StackEntry(unsigned NumIn, unsigned NumOut, bool IsSigned,
309 unsigned NumOut, SmallVectorImpl<StackEntry> &DFSInStack);
333 SmallVectorImpl<StackEntry> &DFSInStack);
340 unsigned NumOut, SmallVectorImpl<StackEntry> &DFSInStack,
871 unsigned NumOut, SmallVectorImpl<StackEntry> &DFSInStack) { in transferToOtherSystem()
1510 removeEntryFromStack(const StackEntry &E, ConstraintInfo &Info, in checkOrAndOpImpliedByOther()
1513 SmallVectorImpl<StackEntry> &DFSInStack) { in addFact()
1530 SmallVectorImpl<StackEntry> &DFSInStack) { in addFact()
1545 StackEntry in addFact()
209 struct StackEntry { global() struct
210 NumIn__anone11d5b640111::StackEntry global() argument
211 NumOut__anone11d5b640111::StackEntry global() argument
212 IsSigned__anone11d5b640111::StackEntry global() argument
215 ValuesToRelease__anone11d5b640111::StackEntry global() argument
217 StackEntry__anone11d5b640111::StackEntry StackEntry() argument
[all...]
/llvm-project/llvm/lib/XRay/
H A DProfile.cpp319 struct StackEntry { struct
333 DenseMap<Profile::ThreadID, std::vector<StackEntry>> ThreadStacks; in profileFromTrace()
360 std::mem_fn(&StackEntry::FuncId)); in profileFromTrace()
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp36 using StackEntry = std::pair<BasicBlock *, Value *>; typedef
37 using StackVector = SmallVector<StackEntry, 16>;
/llvm-project/llvm/docs/
H A DGarbageCollection.rst449 struct StackEntry {
450 StackEntry *Next; //< Link to next stack entry (the caller's).
459 StackEntry *llvm_gc_root_chain;
470 for (StackEntry *R = llvm_gc_root_chain; R; R = R->Next) {
/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp5078 for (const auto &StackEntry : SemaRef.AlignPackStack.Stack) { in PrepareWritingSpecialDecls()
5079 AddAlignPackInfo(StackEntry.Value, Record); in PrepareWritingSpecialDecls()
5080 AddSourceLocation(StackEntry.PragmaLocation, Record); in PrepareWritingSpecialDecls()
5081 AddSourceLocation(StackEntry.PragmaPushLocation, Record); in PrepareWritingSpecialDecls()
5082 AddString(StackEntry.StackSlotLabel, Record); in PrepareWritingSpecialDecls()
5098 for (const auto &StackEntry : SemaRef.FpPragmaStack.Stack) { in PrepareWritingSpecialDecls()
5099 Record.push_back(StackEntry.Value.getAsOpaqueInt()); in PrepareWritingSpecialDecls()
5100 AddSourceLocation(StackEntry.PragmaLocation, Record); in PrepareWritingSpecialDecls()
5101 AddSourceLocation(StackEntry.PragmaPushLocation, Record); in PrepareWritingSpecialDecls()
5102 AddString(StackEntry in PrepareWritingSpecialDecls()
4606 for (const auto &StackEntry : SemaRef.AlignPackStack.Stack) { WritePackPragmaOptions() local
4626 for (const auto &StackEntry : SemaRef.FpPragmaStack.Stack) { WriteFloatControlPragmaOptions() local
[all...]
/llvm-project/clang/lib/Format/
H A DUnwrappedLineParser.cpp495 struct StackEntry { in calculateBraceTypes()
499 SmallVector<StackEntry, 8> LBraceStack; in calculateBraceTypes() argument
497 struct StackEntry { calculateBraceTypes() struct
498 Tokclang::format::UnwrappedLineParser::calculateBraceTypes::StackEntry calculateBraceTypes() argument