Home
last modified time | relevance | path

Searched refs:DtorFunc (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerGlobalDtors.cpp110 Constant *DtorFunc = CS->getOperand(1); in runImpl() local
111 if (DtorFunc->isNullValue()) in runImpl()
120 NewList.push_back(DtorFunc); in runImpl()
123 AtThisPriority.back().second.push_back(DtorFunc); in runImpl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp32 using DtorFunc = void (*)(void *); typedef in __anon824295f00111::ValueStorage
84 : RefCnt(1), Dtor(reinterpret_cast<DtorFunc>(DtorF)), in ValueStorage()
88 DtorFunc Dtor = nullptr;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp519 auto *DtorFunc = Function::Create( in createRegisterFatbinFunction() local
522 DtorFunc->setSection(".text.startup"); in createRegisterFatbinFunction()
565 CtorBuilder.CreateCall(AtExit, DtorFunc); in createRegisterFatbinFunction()
571 IRBuilder<> DtorBuilder(BasicBlock::Create(C, "entry", DtorFunc)); in createRegisterFatbinFunction()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp3059 if (const Function *DtorFunc = getFunction(Dtor)) { in emitRecordDestruction() local
3060 assert(DtorFunc->hasThisPointer()); in emitRecordDestruction()
3061 assert(DtorFunc->getNumParams() == 1); in emitRecordDestruction()
3064 if (!this->emitCall(DtorFunc, SourceInfo{})) in emitRecordDestruction()