Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerGlobalDtors.cpp111 Constant *DtorFunc = CS->getOperand(1); in runImpl() local
112 if (DtorFunc->isNullValue()) in runImpl()
121 NewList.push_back(DtorFunc); in runImpl()
124 AtThisPriority.back().second.push_back(DtorFunc); in runImpl()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp30 using DtorFunc = void (*)(void *); typedef in __anon8d9d85ba0111::ValueStorage
82 : RefCnt(1), Dtor(reinterpret_cast<DtorFunc>(DtorF)), in ValueStorage()
86 DtorFunc Dtor = nullptr;
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp527 auto *DtorFunc = Function::Create( in createRegisterFatbinFunction() local
530 DtorFunc->setSection(".text.startup"); in createRegisterFatbinFunction()
573 CtorBuilder.CreateCall(AtExit, DtorFunc); in createRegisterFatbinFunction()
579 IRBuilder<> DtorBuilder(BasicBlock::Create(C, "entry", DtorFunc)); in createRegisterFatbinFunction()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.cpp860 const Function *DtorFunc = S.getContext().getOrCreateFunction(Dtor); in runRecordDestructor() local
861 if (!DtorFunc) in runRecordDestructor()
865 if (!Call(S, OpPC, DtorFunc, 0)) in runRecordDestructor()
H A DCompiler.cpp5525 const Function *DtorFunc = getFunction(Dtor); in emitRecordDestruction() local
5526 if (!DtorFunc) in emitRecordDestruction()
5528 assert(DtorFunc->hasThisPointer()); in emitRecordDestruction()
5529 assert(DtorFunc->getNumParams() == 1); in emitRecordDestruction()
5532 if (!this->emitCall(DtorFunc, 0, SourceInfo{})) in emitRecordDestruction()