| /NextBSD/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| HD | WinCodeViewLineTables.cpp | 89 assert(CurFn); in maybeRecordLocation() 90 if (!CurFn->Instrs.empty()) { in maybeRecordLocation() 91 const InstrInfoTy &LastInstr = InstrInfo[CurFn->Instrs.back()]; in maybeRecordLocation() 99 CurFn->Instrs.push_back(MCL); in maybeRecordLocation() 104 : Asm(nullptr), CurFn(nullptr) { in WinCodeViewLineTables() 332 assert(!CurFn && "Can't process two functions at once!"); in beginFunction() 340 CurFn = &FnDebugInfo[GV]; in beginFunction() 372 if (!Asm || !CurFn) // We haven't created any debug info for this function. in endFunction() 377 assert(CurFn == &FnDebugInfo[GV]); in endFunction() 379 if (CurFn->Instrs.empty()) { in endFunction() [all …]
|
| HD | WinCodeViewLineTables.h | 42 } *CurFn; variable 109 assert(CurFn == nullptr); in clear()
|
| HD | DwarfDebug.h | 267 const MachineFunction *CurFn; variable 623 const MachineFunction *getCurrentFunction() const { return CurFn; } in getCurrentFunction()
|
| HD | DwarfDebug.cpp | 209 CurFn = nullptr; in DwarfDebug() 601 assert(CurFn == nullptr); in endModule() 1076 CurFn = MF; in beginFunction() 1170 assert(CurFn == MF && in endFunction() 1179 CurFn = nullptr; in endFunction() 1208 CurFn = nullptr; in endFunction() 1244 CurFn = nullptr; in endFunction()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGException.cpp | 702 if (!CurFn->hasPersonalityFn()) in EmitLandingPad() 703 CurFn->setPersonalityFn(getOpaquePersonalityFn(CGM, personality)); in EmitLandingPad() 1200 if (!CurFn->hasPersonalityFn()) in getTerminateLandingPad() 1201 CurFn->setPersonalityFn(getOpaquePersonalityFn(CGM, Personality)); in getTerminateLandingPad() 1406 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in recoverAddrOfEscapedLocal() 1460 llvm::ConstantExpr::getBitCast(ParentCGF.CurFn, Int8PtrTy); in EmitCapturedLocals() 1465 auto AI = CurFn->arg_begin(); in EmitCapturedLocals() 1548 llvm::Function *ParentFn = ParentCGF.CurFn; in startOutlinedSEHHelper() 1571 CGM.SetLLVMFunctionAttributes(nullptr, FnInfo, CurFn); in startOutlinedSEHHelper() 1592 return CurFn; in GenerateSEHFilterFunction() [all …]
|
| HD | CodeGenFunction.cpp | 41 CurFn(nullptr), CapturedStmtInfo(nullptr), in CodeGenFunction() 213 return CGF.CurFn->getBasicBlockList().push_back(BB); in EmitIfUsed() 360 llvm::ConstantExpr::getBitCast(CurFn, PointerTy), in EmitFunctionInstrumentation() 595 assert(!CurFn && in StartFunction() 604 CurFn = Fn; in StartFunction() 606 assert(CurFn->isDeclaration() && "Function already has body?"); in StartFunction() 663 llvm::BasicBlock *EntryBB = createBasicBlock("entry", CurFn); in StartFunction() 688 DI->EmitFunctionStart(GD, Loc, StartLoc, FnType, CurFn, Builder); in StartFunction() 708 auto AI = CurFn->arg_begin(); in StartFunction() 716 llvm::Function::arg_iterator EI = CurFn->arg_end(); in StartFunction() [all …]
|
| HD | CGAtomic.cpp | 390 CGF.createBasicBlock("cmpxchg.store_expected", CGF.CurFn); in emitAtomicCmpXchg() 395 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in emitAtomicCmpXchg() 451 MonotonicBB = CGF.createBasicBlock("monotonic_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 453 AcquireBB = CGF.createBasicBlock("acquire_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 455 SeqCstBB = CGF.createBasicBlock("seqcst_fail", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 457 llvm::BasicBlock *ContBB = CGF.createBasicBlock("atomic.continue", CGF.CurFn); in emitAtomicCmpXchgFailureSet() 521 CGF.createBasicBlock("cmpxchg.strong", CGF.CurFn); in EmitAtomicOp() 522 llvm::BasicBlock *WeakBB = CGF.createBasicBlock("cmxchg.weak", CGF.CurFn); in EmitAtomicOp() 524 CGF.createBasicBlock("cmpxchg.continue", CGF.CurFn); in EmitAtomicOp() 1079 MonotonicBB = createBasicBlock("monotonic", CurFn); in EmitAtomicExpr() [all …]
|
| HD | CGCUDANV.cpp | 113 EmittedKernels.push_back(CGF.CurFn); in emitDeviceStub() 154 llvm::Value *Arg = CGF.Builder.CreatePointerCast(CGF.CurFn, CharPtrTy); in emitDeviceStubBody()
|
| HD | CGOpenMPRuntime.cpp | 347 assert(CGF.CurFn && "No function in current CodeGenFunction."); in emitUpdateLocation() 350 auto I = OpenMPLocThreadIDMap.find(CGF.CurFn); in emitUpdateLocation() 359 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); in emitUpdateLocation() 397 assert(CGF.CurFn && "No function in current CodeGenFunction."); in getThreadID() 402 auto I = OpenMPLocThreadIDMap.find(CGF.CurFn); in getThreadID() 417 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); in getThreadID() 433 auto &Elem = OpenMPLocThreadIDMap.FindAndConstruct(CGF.CurFn); in getThreadID() 439 assert(CGF.CurFn && "No function in current CodeGenFunction."); in functionFinished() 440 if (OpenMPLocThreadIDMap.count(CGF.CurFn)) in functionFinished() 441 OpenMPLocThreadIDMap.erase(CGF.CurFn); in functionFinished()
|
| HD | CGStmt.cpp | 362 CurFn->getBasicBlockList().insertAfter(CurBB, BB); in EmitBlock() 364 CurFn->getBasicBlockList().push_back(BB); in EmitBlock() 389 CurFn->getBasicBlockList().insertAfter(insn->getParent(), block); in EmitBlockAfterUses() 396 CurFn->getBasicBlockList().push_back(block); in EmitBlockAfterUses() 1188 CurFn->getBasicBlockList().push_back(CaseRangeBlock); in EmitCaseStmtRange()
|
| HD | CGVTables.cpp | 166 CurFn = Fn; in GenerateVarArgsThunk() 334 for (llvm::Argument &A : CurFn->args()) in EmitMustTailThunk()
|
| HD | CGBuiltin.cpp | 680 BasicBlock *End = createBasicBlock("fpclassify_end", this->CurFn); in EmitBuiltinExpr() 691 BasicBlock *NotZero = createBasicBlock("fpclassify_not_zero", this->CurFn); in EmitBuiltinExpr() 699 BasicBlock *NotNan = createBasicBlock("fpclassify_not_nan", this->CurFn); in EmitBuiltinExpr() 710 BasicBlock *NotInf = createBasicBlock("fpclassify_not_inf", this->CurFn); in EmitBuiltinExpr() 1228 llvm::BasicBlock *ContBB = createBasicBlock("atomic.continue", CurFn); in EmitBuiltinExpr() 1231 createBasicBlock("monotonic", CurFn), in EmitBuiltinExpr() 1232 createBasicBlock("acquire", CurFn), in EmitBuiltinExpr() 1233 createBasicBlock("release", CurFn), in EmitBuiltinExpr() 1234 createBasicBlock("acqrel", CurFn), in EmitBuiltinExpr() 1235 createBasicBlock("seqcst", CurFn) in EmitBuiltinExpr() [all …]
|
| HD | CGExprScalar.cpp | 1707 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn); in EmitScalarPrePostIncDec() 1860 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn); in EmitScalarPrePostIncDec() 2187 llvm::BasicBlock *opBB = CGF.createBasicBlock("atomic_op", CGF.CurFn); in EmitCompoundAssignLValue() 2210 llvm::BasicBlock *contBB = CGF.createBasicBlock("atomic_cont", CGF.CurFn); in EmitCompoundAssignLValue() 2393 llvm::BasicBlock *continueBB = CGF.createBasicBlock("nooverflow", CGF.CurFn, in EmitOverflowCheckedBinOp() 2395 llvm::BasicBlock *overflowBB = CGF.createBasicBlock("overflow", CGF.CurFn); in EmitOverflowCheckedBinOp()
|
| HD | CGBlocks.cpp | 577 *new CGBlockInfo(block, CGF.CurFn->getName()); in enterBlockScope() 688 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName()); in EmitBlockLiteral()
|
| HD | CGObjCMac.cpp | 3517 I = CGF.CurFn->begin(), E = CGF.CurFn->end(); I != E; ++I) in FragileHazards() 3575 FI = CGF.CurFn->begin(), FE = CGF.CurFn->end(); FI != FE; ++FI) { in emitHazardsInNewBlocks() 3618 llvm::BasicBlock &Entry = CGF.CurFn->getEntryBlock(); in collectLocals()
|
| HD | CGExprConstant.cpp | 1065 FunctionName = CGF->CurFn->getName(); in EmitLValue()
|
| HD | CGCall.cpp | 2354 llvm::Function::arg_iterator EI = CurFn->arg_end(); in EmitFunctionEpilog() 2364 auto AI = CurFn->arg_begin(); in EmitFunctionEpilog()
|
| HD | CGClass.cpp | 1466 CurFn->addFnAttr(llvm::Attribute::AlwaysInline); in EmitDestructorBody()
|
| HD | CodeGenFunction.h | 150 llvm::Function *CurFn; variable
|
| HD | CGObjC.cpp | 526 PGO.assignRegionCounters(OMD, CurFn); in GenerateObjCMethod()
|
| HD | ItaniumCXXABI.cpp | 1803 CGF.CurFn->setComdat(C); in EmitGuardedInit()
|
| HD | CGExpr.cpp | 2112 StringRef FnName = CurFn->getName(); in EmitPredefinedLValue()
|
| HD | MicrosoftCXXABI.cpp | 2266 llvm::Function *F = CGF.CurFn; in EmitGuardedInit()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | AnalysisBasedWarnings.cpp | 1175 const sema::FunctionScopeInfo *CurFn, in diagnoseRepeatedUseOfWeak() argument 1186 const WeakObjectUseMap &WeakMap = CurFn->getWeakObjectUses(); in diagnoseRepeatedUseOfWeak() 1260 if (isa<sema::BlockScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak() 1262 else if (isa<sema::LambdaScopeInfo>(CurFn)) in diagnoseRepeatedUseOfWeak()
|