Home
last modified time | relevance | path

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

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntimeAMDGCN.cpp36 CGBuilderTy &Bld = CGF.Builder; in getGPUWarpSize()
43 CGBuilderTy &Bld = CGF.Builder; in getGPUThreadID()
50 CGBuilderTy &Bld = CGF.Builder; in getGPUNumThreads()
DCGDebugInfo.h418 void EmitLocation(CGBuilderTy &Builder, SourceLocation Loc);
429 void EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD);
431 void EmitInlineFunctionEnd(CGBuilderTy &Builder);
445 void EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn);
449 void EmitLexicalBlockStart(CGBuilderTy &Builder, SourceLocation Loc);
453 void EmitLexicalBlockEnd(CGBuilderTy &Builder, SourceLocation Loc);
461 CGBuilderTy &Builder,
465 void EmitLabel(const LabelDecl *D, CGBuilderTy &Builder);
470 const VarDecl *variable, llvm::Value *storage, CGBuilderTy &Builder,
478 CGBuilderTy &Builder);
[all …]
DCGOpenMPRuntimeNVPTX.cpp43 CGBuilderTy &Bld = CGF.Builder; in getGPUThreadID()
51 CGBuilderTy &Bld = CGF.Builder; in getGPUNumThreads()
DCodeGenPGO.h88 void valueProfile(CGBuilderTy &Builder, uint32_t ValueKind,
107 void emitCounterIncrement(CGBuilderTy &Builder, const Stmt *S,
DCGBuilder.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
DCGException.cpp713 CGBuilderTy Builder(*this, DispatchBlock); in getFuncletEHDispatchBlock()
819 CGBuilderTy::InsertPoint savedIP = Builder.saveAndClearIP(); in EmitLandingPad()
946 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitCatchPadBlock()
990 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveIP(); in emitWasmCatchPadBlock()
1111 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveIP(); in emitCatchDispatchBlock()
1395 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in Emit()
1474 CGBuilderTy::InsertPoint savedIP = CGF.Builder.saveAndClearIP(); in exit()
1508 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateLandingPad()
1545 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateHandler()
1570 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in getTerminateFunclet()
[all …]
DCGObjCGNU.cpp316 llvm::Value* EnforceType(CGBuilderTy &B, llvm::Value *V, llvm::Type *Ty) { in EnforceType()
320 Address EnforceType(CGBuilderTy &B, Address V, llvm::Type *Ty) { in EnforceType()
691 CGBuilderTy &Builder = CGF.Builder; in LookupIMP()
702 CGBuilderTy &Builder = CGF.Builder; in LookupIMPSuper()
755 CGBuilderTy &Builder = CGF.Builder; in LookupIMP()
797 CGBuilderTy &Builder = CGF.Builder; in LookupIMPSuper()
962 void CallRuntimeFunction(CGBuilderTy &B, StringRef FunctionName, in CallRuntimeFunction()
1208 CGBuilderTy &Builder = CGF.Builder; in LookupIMPSuper()
1543 CGBuilderTy B(CGM, VMContext); in ModuleInitFunction()
2059 CGBuilderTy &Builder = CGF.Builder; in LookupIMP()
[all …]
DCGOpenMPRuntimeGPU.cpp537 CGBuilderTy &Bld = CGF.Builder; in getNVPTXWarpID()
548 CGBuilderTy &Bld = CGF.Builder; in getNVPTXLaneID()
1051 CGBuilderTy &Bld = CGF.Builder; in emitKernelInit()
1064 CGBuilderTy &Bld = CGF.Builder; in emitKernelDeinit()
1378 CGBuilderTy &Bld = CGF.Builder; in emitGenericVarsProlog()
1509 CGBuilderTy &Bld = CGF.Builder; in emitParallelCall()
1708 CGBuilderTy &Bld = CGF.Builder; in createRuntimeShuffleFunction()
1738 CGBuilderTy &Bld = CGF.Builder; in shuffleAndStore()
1847 CGBuilderTy &Bld = CGF.Builder;
2079 CGBuilderTy &Bld = CGF.Builder; in emitInterWarpCopyFunction()
[all …]
DCGCUDANV.cpp119 CGBuilderTy FuncBuilder(CGM, Context); in makeDummyFunction()
512 CGBuilderTy Builder(CGM, Context); in makeRegisterGlobalsFn()
719 CGBuilderTy CtorBuilder(CGM, Context); in makeModuleCtorFunction()
956 CGBuilderTy DtorBuilder(CGM, Context); in makeModuleDtorFunction()
DCGCleanup.cpp467 CGBuilderTy(CGM, &*InsertBefore).CreateStore(Inst, Tmp); in PopCleanupBlocks()
806 CGBuilderTy::InsertPoint savedInactiveFallthroughIP; in PopCleanupBlock()
997 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in PopCleanupBlock()
1288 CGBuilderTy::InsertPoint SavedIP = Builder.saveAndClearIP(); in DeactivateCleanupBlock()
DTargetInfo.h134 testFPKind(llvm::Value *V, unsigned BuiltinID, CGBuilderTy &Builder, in testFPKind()
DMicrosoftCXXABI.cpp675 CGBuilderTy &Builder);
1203 CGBuilderTy &Builder = CGF.Builder; in initializeHiddenVirtualInheritanceMembers()
1919 CGBuilderTy &Builder = CGF.Builder; in getVirtualFunctionPointer()
2467 CGBuilderTy &Builder = CGF.Builder; in Emit()
2507 CGBuilderTy &Builder = CGF.Builder; in EmitGuardedInit()
2894 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerComparison()
2952 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerIsNotNull()
3016 CGBuilderTy &Builder = CGF.Builder; in GetVBaseOffsetFromVBPtr()
3054 CGBuilderTy &Builder = CGF.Builder; in AdjustVirtualBase()
3115 CGBuilderTy &Builder = CGF.Builder; in EmitMemberDataPointerAddress()
[all …]
DCGExprScalar.cpp222 CGBuilderTy &Builder;
729 llvm::MatrixBuilder<CGBuilderTy> MB(Builder); in EmitMul()
969 QualType DstType, CGBuilderTy &Builder) { in EmitIntegerTruncationCheckHelper()
1063 QualType DstType, CGBuilderTy &Builder) { in EmitIntegerSignChangeCheckHelper()
1471 llvm::FixedPointBuilder<CGBuilderTy> FPBuilder(Builder); in EmitFixedPointConversion()
1781 llvm::MatrixBuilder<CGBuilderTy> MB(Builder); in VisitMatrixSubscriptExpr()
2709 llvm::FixedPointBuilder<CGBuilderTy> FPBuilder(Builder); in EmitScalarPrePostIncDec()
3206 llvm::MatrixBuilder<CGBuilderTy> MB(Builder); in EmitDiv()
3501 const CodeGenFunction &CGF, CGBuilderTy &Builder, in buildFMulAdd()
3538 const CodeGenFunction &CGF, CGBuilderTy &Builder, in tryEmitFMulAdd()
[all …]
DCGDebugInfo.cpp4050 void CGDebugInfo::EmitInlineFunctionStart(CGBuilderTy &Builder, GlobalDecl GD) { in EmitInlineFunctionStart()
4065 void CGDebugInfo::EmitInlineFunctionEnd(CGBuilderTy &Builder) { in EmitInlineFunctionEnd()
4071 void CGDebugInfo::EmitLocation(CGBuilderTy &Builder, SourceLocation Loc) { in EmitLocation()
4106 void CGDebugInfo::EmitLexicalBlockStart(CGBuilderTy &Builder, in EmitLexicalBlockStart()
4123 void CGDebugInfo::EmitLexicalBlockEnd(CGBuilderTy &Builder, in EmitLexicalBlockEnd()
4136 void CGDebugInfo::EmitFunctionEnd(CGBuilderTy &Builder, llvm::Function *Fn) { in EmitFunctionEnd()
4227 CGBuilderTy &Builder, in EmitDeclare()
4405 CGBuilderTy &Builder, in EmitDeclareOfAutoVariable()
4411 void CGDebugInfo::EmitLabel(const LabelDecl *D, CGBuilderTy &Builder) { in EmitLabel()
4447 const VarDecl *VD, llvm::Value *Storage, CGBuilderTy &Builder, in EmitDeclareOfBlockDeclRefVariable()
[all …]
DCodeGenFunction.cpp427 CGBuilderTy(*this, AllocaInsertPt).CreateCall(FrameEscapeFn, EscapeArgs); in FinishFunction()
1848 CGBuilderTy &Builder = CGF.Builder; in emitNonZeroVLAInit()
1978 CGBuilderTy TmpBuilder(*this, createBasicBlock("indirectgoto")); in GetIndirectGotoBlock()
2547 CGBuilderTy &Builder, in CreateMultiVersionResolverReturn()
2594 CGBuilderTy RetBuilder(*this, RetBlock); in EmitMultiVersionResolver()
DItaniumCXXABI.cpp632 CGBuilderTy &Builder = CGF.Builder; in EmitLoadOfMemberFunctionPointer()
865 CGBuilderTy &Builder = CGF.Builder; in EmitMemberDataPointerAddress()
922 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerConversion()
1124 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerComparison()
1196 CGBuilderTy &Builder = CGF.Builder; in EmitMemberPointerIsNotNull()
2378 CGBuilderTy &Builder = CGF.Builder; in EmitGuardedInit()
2986 CGBuilderTy Builder(CGM, Entry); in EmitThreadLocalInitFuncs()
2991 CGBuilderTy Builder(CGM, Entry); in EmitThreadLocalInitFuncs()
4714 CGBuilderTy builder(CGM, entry); in getClangCallTerminateFn()
DCGObjCRuntime.cpp224 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryCatchStmt()
DCGDecl.cpp922 bool isVolatile, CGBuilderTy &Builder, in emitStoresForInitAfterBZero()
1154 CGBuilderTy &Builder, in createUnnamedGlobalForMemcpyFrom()
1167 CGBuilderTy &Builder, in emitStoresForConstant()
1261 CGBuilderTy &Builder) { in emitStoresForZeroInit()
1271 CGBuilderTy &Builder) { in emitStoresForPatternInit()
DCodeGenPGO.cpp942 void CodeGenPGO::emitCounterIncrement(CGBuilderTy &Builder, const Stmt *S, in emitCounterIncrement()
973 void CodeGenPGO::valueProfile(CGBuilderTy &Builder, uint32_t ValueKind, in valueProfile()
DCGCoroutine.cpp471 CGBuilderTy &Builder;
DCodeGenFunction.h274 CGBuilderTy Builder;
688 Optional<CGBuilderTy::FastMathFlagGuard> FMFGuard;
1741 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
1783 CGBuilderTy::InsertPoint IP;
DCGExprAgg.cpp39 CGBuilderTy &Builder;
954 static llvm::Value *EmitCompare(CGBuilderTy &Builder, CodeGenFunction &CGF, in EmitCompare()
DTargetInfo.cpp67 static void AssignToArrayRange(CodeGen::CGBuilderTy &Builder, in AssignToArrayRange()
2140 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
4386 CodeGen::CGBuilderTy &Builder = CGF.Builder; in PPC_initDwarfEHRegSizeTable()
4729 CGBuilderTy &Builder = CGF.Builder; in EmitVAArg()
7275 CGBuilderTy &Builder, in testFPKind()
8529 CGBuilderTy &Builder = CGF.Builder; in EmitVAArgForHexagon()
9575 CGBuilderTy &Builder = CGF.Builder; in EmitVAArg()
9649 CodeGen::CGBuilderTy &Builder = CGF.Builder; in initDwarfEHRegSizeTable()
9937 CGBuilderTy &Builder = CGF.Builder; in EmitVAArg()
DCGObjCMac.cpp4378 void emitReadHazard(CGBuilderTy &Builder);
4442 void FragileHazards::emitReadHazard(CGBuilderTy &Builder) { in emitReadHazard()
4454 CGBuilderTy Builder(CGF, CGF.getLLVMContext()); in emitHazardsInNewBlocks()
4724 CGBuilderTy::InsertPoint TryFallthroughIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
4923 CGBuilderTy::InsertPoint SavedIP = CGF.Builder.saveAndClearIP(); in EmitTryOrSynchronizedStmt()
DCGBuiltin.cpp3107 MatrixBuilder<CGBuilderTy> MB(Builder); in EmitBuiltinExpr()
3114 MatrixBuilder<CGBuilderTy> MB(Builder); in EmitBuiltinExpr()
3133 MatrixBuilder<CGBuilderTy> MB(Builder); in EmitBuiltinExpr()
7246 CodeGen::CGBuilderTy &Builder = CGF.Builder; in EmitSpecialRegisterBuiltin()
8015 static llvm::Value *SignOrZeroExtend(CGBuilderTy &Builder, llvm::Value *V, in SignOrZeroExtend()
8022 static llvm::Value *MVEImmediateShr(CGBuilderTy &Builder, llvm::Value *V, in MVEImmediateShr()
8044 static llvm::Value *ARMMVEVectorSplat(CGBuilderTy &Builder, llvm::Value *V) { in ARMMVEVectorSplat()
8052 static llvm::Value *ARMMVEVectorReinterpret(CGBuilderTy &Builder, in ARMMVEVectorReinterpret()
8078 static llvm::Value *VectorUnzip(CGBuilderTy &Builder, llvm::Value *V, bool Odd) { in VectorUnzip()
8089 static llvm::Value *VectorZip(CGBuilderTy &Builder, llvm::Value *V0, in VectorZip()
[all …]

12