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.cpp27 using DtorFunc = void (*)(void *); typedef in __anon8d9d85ba0111::ValueStorage
79 : RefCnt(1), Dtor(reinterpret_cast<DtorFunc>(DtorF)), in ValueStorage()
83 DtorFunc Dtor = nullptr;
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp561 auto *DtorFunc = Function::Create( in createRegisterFatbinFunction() local
564 DtorFunc->setSection(".text.startup"); in createRegisterFatbinFunction()
607 CtorBuilder.CreateCall(AtExit, DtorFunc); in createRegisterFatbinFunction()
613 IRBuilder<> DtorBuilder(BasicBlock::Create(C, "entry", DtorFunc)); in createRegisterFatbinFunction()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.cpp1133 const Function *DtorFunc = S.getContext().getOrCreateFunction(Dtor); in runRecordDestructor() local
1134 if (!DtorFunc) in runRecordDestructor()
1138 if (!Call(S, OpPC, DtorFunc, 0)) in runRecordDestructor()
H A DCompiler.cpp6928 const Function *DtorFunc = getFunction(Dtor); in emitRecordDestruction() local
6929 if (!DtorFunc) in emitRecordDestruction()
6931 assert(DtorFunc->hasThisPointer()); in emitRecordDestruction()
6932 assert(DtorFunc->getNumParams() == 1); in emitRecordDestruction()
6935 return this->emitCall(DtorFunc, 0, Loc); in emitRecordDestruction()