Lines Matching defs:CtorBuilder
747 CGBuilderTy CtorBuilder(CGM, Context);
749 CtorBuilder.SetInsertPoint(CtorEntryBB);
855 auto *HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr);
858 llvm::Value *EQZero = CtorBuilder.CreateICmpEQ(HandleValue, Zero);
859 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock);
862 CtorBuilder.SetInsertPoint(IfBlock);
865 CtorBuilder.CreateCall(RegisterFatbinFunc, FatbinWrapper);
866 CtorBuilder.CreateStore(RegisterFatbinCall, GpuBinaryAddr);
867 CtorBuilder.CreateBr(ExitBlock);
870 CtorBuilder.SetInsertPoint(ExitBlock);
873 auto *HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr);
874 CtorBuilder.CreateCall(RegisterGlobalsFunc, HandleValue);
882 CtorBuilder.CreateCall(RegisterFatbinFunc, FatbinWrapper);
887 CtorBuilder.CreateAlignedStore(RegisterFatbinCall, GpuBinaryHandle,
892 CtorBuilder.CreateCall(RegisterGlobalsFunc, RegisterFatbinCall);
901 CtorBuilder.CreateCall(RegisterFatbinEndFunc, RegisterFatbinCall);
925 CtorBuilder.CreateCall(RegisterLinkedBinaryFunc, Args);
938 CtorBuilder.CreateCall(AtExitFunc, CleanupFn);
941 CtorBuilder.CreateRetVoid();