Home
last modified time | relevance | path

Searched refs:DeadBlock (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DInterpBlock.h27 class DeadBlock; variable
78 friend class DeadBlock; variable
110 class DeadBlock {
113 DeadBlock(DeadBlock *&Root, Block *Blk);
125 DeadBlock *&Root;
127 DeadBlock *Prev;
129 DeadBlock *Next;
H A DInterpBlock.cpp44 (reinterpret_cast<DeadBlock *>(this + 1) - 1)->free(); in cleanup()
63 DeadBlock::DeadBlock(DeadBlock *&Root, Block *Blk) in DeadBlock() function in DeadBlock
79 void DeadBlock::free() { in free()
H A DInterpState.cpp37 DeadBlock *Next = DeadBlocks->Next; in ~InterpState()
63 char *Memory = reinterpret_cast<char *>(malloc(sizeof(DeadBlock) + Size)); in deallocate()
64 auto *D = new (Memory) DeadBlock(DeadBlocks, B); in deallocate()
H A DPointer.h28 class DeadBlock; variable
311 friend class DeadBlock; variable
H A DInterpState.h92 DeadBlock *DeadBlocks = nullptr;
/llvm-project-15.0.7/llvm/test/Analysis/StackSafetyAnalysis/
H A Dlocal.ll699 define void @DeadBlock(i64* %p) {
700 ; CHECK-LABEL: @DeadBlock dso_preemptable{{$}}
/llvm-project-15.0.7/clang/docs/
H A DConstantInterpreter.rst144 turned into a ``DeadBlock`` and copied to storage managed by the