Searched refs:CtorBuilder (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 747 CGBuilderTy CtorBuilder(CGM, Context); in makeModuleCtorFunction() local 749 CtorBuilder.SetInsertPoint(CtorEntryBB); in makeModuleCtorFunction() 855 auto *HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleCtorFunction() 858 llvm::Value *EQZero = CtorBuilder.CreateICmpEQ(HandleValue, Zero); in makeModuleCtorFunction() 859 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock); in makeModuleCtorFunction() 862 CtorBuilder.SetInsertPoint(IfBlock); in makeModuleCtorFunction() 865 CtorBuilder.CreateCall(RegisterFatbinFunc, FatbinWrapper); in makeModuleCtorFunction() 866 CtorBuilder.CreateStore(RegisterFatbinCall, GpuBinaryAddr); in makeModuleCtorFunction() 867 CtorBuilder.CreateBr(ExitBlock); in makeModuleCtorFunction() 870 CtorBuilder.SetInsertPoint(ExitBlock); in makeModuleCtorFunction() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
H A D | OffloadWrapper.cpp | 560 IRBuilder<> CtorBuilder(BasicBlock::Create(C, "entry", CtorFunc)); in createRegisterFatbinFunction() local 561 CallInst *Handle = CtorBuilder.CreateCall( in createRegisterFatbinFunction() 564 CtorBuilder.CreateAlignedStore( in createRegisterFatbinFunction() 567 CtorBuilder.CreateCall(createRegisterGlobalsFunction(M, IsHIP, EntryArray, in createRegisterFatbinFunction() 572 CtorBuilder.CreateCall(RegFatbinEnd, Handle); in createRegisterFatbinFunction() 573 CtorBuilder.CreateCall(AtExit, DtorFunc); in createRegisterFatbinFunction() 574 CtorBuilder.CreateRetVoid(); in createRegisterFatbinFunction()
|