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 | 27 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 D | OffloadWrapper.cpp | 561 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 D | Interp.cpp | 1133 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 D | Compiler.cpp | 6928 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()
|