Home
last modified time | relevance | path

Searched refs:CGBuilderTy (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGDebugInfo.h407 void EmitLocation(CGBuilderTy &Builder, SourceLocation Loc);
416 CGBuilderTy &Builder);
419 void EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD);
421 void EmitInlineFunctionEnd(CGBuilderTy &Builder);
435 void EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn);
439 void EmitLexicalBlockStart(CGBuilderTy &Builder, SourceLocation Loc);
443 void EmitLexicalBlockEnd(CGBuilderTy &Builder, SourceLocation Loc);
451 CGBuilderTy &Builder,
455 void EmitLabel(const LabelDecl *D, CGBuilderTy &Builder);
460 const VarDecl *variable, llvm::Value *storage, CGBuilderTy &Builder,
[all …]
HDCGBuilder.h44 class CGBuilderTy : public CGBuilderBaseTy {
49 CGBuilderTy(const CodeGenTypeCache &TypeCache, llvm::LLVMContext &C) in CGBuilderTy() function
51 CGBuilderTy(const CodeGenTypeCache &TypeCache, in CGBuilderTy() function
55 CGBuilderTy(const CodeGenTypeCache &TypeCache, llvm::Instruction *I) in CGBuilderTy() function
57 CGBuilderTy(const CodeGenTypeCache &TypeCache, llvm::BasicBlock *BB) in CGBuilderTy() function
HDCodeGenPGO.h88 void valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
103 void emitCounterIncrement(CGBuilderTy &Builder, const Stmt *S,
HDCGException.cpp660 CGBuilderTy Builder(*this, DispatchBlock); in getFuncletEHDispatchBlock()
771 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP(); in EmitLandingPad()
901 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitCatchPadBlock()
945 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitWasmCatchPadBlock()
1066 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP(); in emitCatchDispatchBlock()
1349 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in Emit()
1428 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP(); in exit()
1462 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateLandingPad()
1499 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateHandler()
1524 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateFunclet()
[all …]
HDCGObjCGNU.cpp325 llvm::Value* EnforceType(CGBuilderTy &B, llvm::Value *V, llvm::Type *Ty) { in EnforceType()
329 Address EnforceType(CGBuilderTy &B, Address V, llvm::Type *Ty) { in EnforceType()
693 CGBuilderTy &Builder = CGF.Builder; in LookupIMP()
704 CGBuilderTy &Builder = CGF.Builder; in LookupIMPSuper()
755 CGBuilderTy &Builder = CGF.Builder; in LookupIMP()
796 CGBuilderTy &Builder = CGF.Builder; in LookupIMPSuper()
960 void CallRuntimeFunction(CGBuilderTy &B, StringRef FunctionName, in CallRuntimeFunction()
1203 CGBuilderTy &Builder = CGF.Builder; in LookupIMPSuper()
1535 CGBuilderTy B(CGM, VMContext); in ModuleInitFunction()
2044 CGBuilderTy &Builder = CGF.Builder; in LookupIMP()
[all …]
HDCGOpenMPRuntimeNVPTX.cpp643 CGBuilderTy &Bld = CGF.Builder; in getNVPTXWarpID()
651 CGBuilderTy &Bld = CGF.Builder; in getNVPTXLaneID()
671 CGBuilderTy &Bld = CGF.Builder; in getThreadLimit()
686 CGBuilderTy &Bld = CGF.Builder; in getMasterThreadID()
1213 CGBuilderTy &Bld = CGF.Builder; in emitNonSPMDEntryHeader()
1335 CGBuilderTy &Bld = CGF.Builder; in emitSPMDEntryHeader()
1423 CGBuilderTy &Bld = CGF.Builder; in emitWorkerLoop()
2126 CGBuilderTy &Bld = CGF.Builder; in emitGenericVarsProlog()
2374 CGBuilderTy &Bld = CGF.Builder; in emitGenericVarsProlog()
2424 CGBuilderTy &Bld = CGF.Builder; in emitGenericVarsEpilog()
[all …]
HDCGCUDANV.cpp111 CGBuilderTy FuncBuilder(CGM, Context); in makeDummyFunction()
404 CGBuilderTy Builder(CGM, Context); in makeRegisterGlobalsFn()
534 CGBuilderTy CtorBuilder(CGM, Context); in makeModuleCtorFunction()
769 CGBuilderTy DtorBuilder(CGM, Context); in makeModuleDtorFunction()
HDCGCleanup.cpp464 CGBuilderTy(CGM, &*InsertBefore).CreateStore(Inst, Tmp); in PopCleanupBlocks()
786 CGBuilderTy::InsertPoint savedInactiveFallthroughIP; in PopCleanupBlock()
966 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in PopCleanupBlock()
1252 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in DeactivateCleanupBlock()
HDMicrosoftCXXABI.cpp663 CGBuilderTy &Builder);
1177 CGBuilderTy &Builder = CGF.Builder; in initializeHiddenVirtualInheritanceMembers()
1873 CGBuilderTy &Builder = CGF.Builder; in getVirtualFunctionPointer()
2420 CGBuilderTy &Builder = CGF.Builder; in Emit()
2460 CGBuilderTy &Builder = CGF.Builder; in EmitGuardedInit()
2847 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerComparison()
2905 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerIsNotNull()
2969 CGBuilderTy &Builder = CGF.Builder; in GetVBaseOffsetFromVBPtr()
3005 CGBuilderTy &Builder = CGF.Builder; in AdjustVirtualBase()
3065 CGBuilderTy &Builder = CGF.Builder; in EmitMemberDataPointerAddress()
[all …]
HDCGDebugInfo.cpp3614 CGBuilderTy &Builder) { in EmitFunctionStart()
3800 void CGDebugInfo::EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) { in EmitInlineFunctionStart()
3815 void CGDebugInfo::EmitInlineFunctionEnd(CGBuilderTy &Builder) { in EmitInlineFunctionEnd()
3821 void CGDebugInfo::EmitLocation(CGBuilderTy &Builder, SourceLocation Loc) { in EmitLocation()
3855 void CGDebugInfo::EmitLexicalBlockStart(CGBuilderTy &Builder, in EmitLexicalBlockStart()
3872 void CGDebugInfo::EmitLexicalBlockEnd(CGBuilderTy &Builder, in EmitLexicalBlockEnd()
3885 void CGDebugInfo::EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn) { in EmitFunctionEnd()
3976 CGBuilderTy &Builder, in EmitDeclare()
4110 CGBuilderTy &Builder, in EmitDeclareOfAutoVariable()
4116 void CGDebugInfo::EmitLabel(const LabelDecl *D, CGBuilderTy &Builder) { in EmitLabel()
[all …]
HDCodeGenFunction.cpp436 CGBuilderTy(*this, AllocaInsertPt).CreateCall(FrameEscapeFn, EscapeArgs); in FinishFunction()
1681 CGBuilderTy &Builder = CGF.Builder; in emitNonZeroVLAInit()
1811 CGBuilderTy TmpBuilder(*this, createBasicBlock("indirectgoto")); in GetIndirectGotoBlock()
2371 CGBuilderTy &Builder, in CreateMultiVersionResolverReturn()
2418 CGBuilderTy RetBuilder(*this, RetBlock); in EmitMultiVersionResolver()
HDCGDecl.cpp903 bool isVolatile, CGBuilderTy &Builder) { in emitStoresForInitAfterBZero()
1133 CGBuilderTy &Builder, in createUnnamedGlobalForMemcpyFrom()
1146 CGBuilderTy &Builder, in emitStoresForConstant()
1228 CGBuilderTy &Builder) { in emitStoresForZeroInit()
1237 CGBuilderTy &Builder) { in emitStoresForPatternInit()
HDCGObjCRuntime.cpp223 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryCatchStmt()
HDItaniumCXXABI.cpp596 CGBuilderTy &Builder = CGF.Builder; in EmitLoadOfMemberFunctionPointer()
808 CGBuilderTy &Builder = CGF.Builder; in EmitMemberDataPointerAddress()
865 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerConversion()
1062 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerComparison()
1134 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerIsNotNull()
2190 CGBuilderTy &Builder = CGF.Builder; in EmitGuardedInit()
2697 CGBuilderTy Builder(CGM, Entry); in EmitThreadLocalInitFuncs()
4358 CGBuilderTy builder(CGM, entry); in getClangCallTerminateFn()
HDCodeGenPGO.cpp893 void CodeGenPGO::emitCounterIncrement(CGBuilderTy &Builder, const Stmt *S, in emitCounterIncrement()
918 void CodeGenPGO::valueProfile(CGBuilderTy &Builder, uint32_t ValueKind, in valueProfile()
HDCGExprScalar.cpp235 CGBuilderTy &Builder;
951 QualType DstType, CGBuilderTy &Builder) { in EmitIntegerTruncationCheckHelper()
1045 QualType DstType, CGBuilderTy &Builder) { in EmitIntegerSignChangeCheckHelper()
3369 const CodeGenFunction &CGF, CGBuilderTy &Builder, in buildFMulAdd()
3395 const CodeGenFunction &CGF, CGBuilderTy &Builder, in tryEmitFMulAdd()
4431 static Value *ConvertVec3AndVec4(CGBuilderTy &Builder, CodeGenFunction &CGF, in ConvertVec3AndVec4()
4460 static Value *createCastsForTypeOfSameSize(CGBuilderTy &Builder, in createCastsForTypeOfSameSize()
4662 CGBuilderTy Builder) { in EmitGEPOffsetInBytes()
HDCGCoroutine.cpp471 CGBuilderTy &Builder;
HDCGExprAgg.cpp38 CGBuilderTy &Builder;
921 static llvm::Value *EmitCompare(CGBuilderTy &Builder, CodeGenFunction &CGF, in EmitCompare()
HDTargetInfo.cpp63 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder, in AssignToArrayRange()
1996 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
4259 CGBuilderTy &Builder = CGF.Builder; in EmitVAArg()
4401 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
4974 CodeGen::CGBuilderTy &Builder = CGF.Builder; in PPC64_initDwarfEHRegSizeTable()
8496 CGBuilderTy &Builder = CGF.Builder; in EmitVAArg()
8569 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
8849 CGBuilderTy &Builder = CGF.Builder; in EmitVAArg()
HDCGExprComplex.cpp46 CGBuilderTy &Builder;
HDCGObjCMac.cpp4337 void emitReadHazard(CGBuilderTy &Builder);
4401 void FragileHazards::emitReadHazard(CGBuilderTy &Builder) { in emitReadHazard()
4413 CGBuilderTy Builder(CGF, CGF.getLLVMContext()); in emitHazardsInNewBlocks()
4683 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
4882 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
HDCGObjC.cpp2788 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCOperationAfterCall()
2798 CGBuilderTy::InsertPoint ip = CGF.Builder.saveIP(); in emitARCOperationAfterCall()
HDCGExpr.cpp522 CGBuilderTy::InsertPoint OldIP; in EmitMaterializeTemporaryExpr()
532 Builder.restoreIP(CGBuilderTy::InsertPoint( in EmitMaterializeTemporaryExpr()
622 static llvm::Value *emitHash16Bytes(CGBuilderTy &Builder, llvm::Value *Low, in emitHash16Bytes()
HDCGAtomic.cpp493 static llvm::Value *EmitPostAtomicMinMax(CGBuilderTy &Builder, in EmitPostAtomicMinMax()
HDCGOpenMPRuntime.cpp1466 CGBuilderTy::InsertPointGuard IPG(CGF.Builder); in PushAndPopStackRAII()
1706 CGBuilderTy::InsertPointGuard IPG(CGF.Builder); in emitUpdateLocation()
1786 CGBuilderTy::InsertPointGuard IPG(CGF.Builder); in getThreadID()
6594 CGBuilderTy &Bld = CGF.Builder; in emitNumTeamsForTargetDirective()
6813 CGBuilderTy &Bld = CGF.Builder; in emitNumThreadsForTargetDirective()

12