Searched refs:DtorFunc (Results 1 – 4 of 4) sorted by relevance
110 Constant *DtorFunc = CS->getOperand(1); in runImpl() local111 if (DtorFunc->isNullValue()) in runImpl()120 NewList.push_back(DtorFunc); in runImpl()123 AtThisPriority.back().second.push_back(DtorFunc); in runImpl()
32 using DtorFunc = void (*)(void *); typedef in __anon824295f00111::ValueStorage84 : RefCnt(1), Dtor(reinterpret_cast<DtorFunc>(DtorF)), in ValueStorage()88 DtorFunc Dtor = nullptr;
519 auto *DtorFunc = Function::Create( in createRegisterFatbinFunction() local522 DtorFunc->setSection(".text.startup"); in createRegisterFatbinFunction()565 CtorBuilder.CreateCall(AtExit, DtorFunc); in createRegisterFatbinFunction()571 IRBuilder<> DtorBuilder(BasicBlock::Create(C, "entry", DtorFunc)); in createRegisterFatbinFunction()
3059 if (const Function *DtorFunc = getFunction(Dtor)) { in emitRecordDestruction() local3060 assert(DtorFunc->hasThisPointer()); in emitRecordDestruction()3061 assert(DtorFunc->getNumParams() == 1); in emitRecordDestruction()3064 if (!this->emitCall(DtorFunc, SourceInfo{})) in emitRecordDestruction()