Searched refs:DtorFunc (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerGlobalDtors.cpp | 111 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 D | Value.cpp | 30 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 D | OffloadWrapper.cpp | 527 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 D | Interp.cpp | 860 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 D | Compiler.cpp | 5525 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()
|